G__Smatrix.cxx

Go to the documentation of this file.
00001 //
00002 // File generated by core/utils/src/rootcint_tmp at Wed Apr 20 13:45:09 2011
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #define R__DICTIONARY_FILENAME mathdIsmatrixdIsrcdIG__Smatrix
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__Smatrix.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::SMatrixIdentity SMatrixIdentity;
00040       #else
00041       class SMatrixIdentity  {
00042          public:
00043          //friend XX;
00044       };
00045       #endif
00046       } } 
00047       namespace ROOT {
00048          namespace Math {
00049 
00050       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00051       typedef ::ROOT::Math::MatRepStd< double, 2, 2 > MatRepStdlEdoublecO2cO2gR;
00052       #else
00053       class MatRepStdlEdoublecO2cO2gR  {
00054          public:
00055          //friend XX;
00056          typedef void* (*value_type)() ;
00057          double fArray[4]; //
00058       };
00059       #endif
00060       } } 
00061       namespace ROOT {
00062          namespace Math {
00063 
00064       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00065       typedef ::ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepStd< double, 2, 2 >  > SMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR;
00066       #else
00067       class SMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR  {
00068          public:
00069          //friend XX;
00070          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00071          typedef ::ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepStd< double, 2, 2 >  >::SMatrixRow SMatrixRow;
00072          #else
00073          class SMatrixRow  {
00074             public:
00075             //friend XX;
00076             ::ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepStd< double, 2, 2 >  >* fMat; //
00077             unsigned int fRow; //
00078          };
00079          #endif
00080 
00081          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00082          typedef ::ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepStd< double, 2, 2 >  >::SMatrixRow_const SMatrixRow_const;
00083          #else
00084          class SMatrixRow_const  {
00085             public:
00086             //friend XX;
00087             :: ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepStd< double, 2, 2 >  >* fMat; //
00088             unsigned int fRow; //
00089          };
00090          #endif
00091 
00092          typedef void* (*value_type)() ;
00093          typedef ::ROOT::Math::MatRepStd<double,2,2> rep_type;
00094          typedef void* (*iterator)() ;
00095          typedef void* (*const_iterator)() ;
00096          ::ROOT::Math::MatRepStd< double, 2, 2 > fRep; //
00097       };
00098       #endif
00099       } } 
00100       namespace ROOT {
00101          namespace Math {
00102 
00103       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00104       typedef ::ROOT::Math::SVector< double, 3 > SVectorlEdoublecO3gR;
00105       #else
00106       class SVectorlEdoublecO3gR  {
00107          public:
00108          //friend XX;
00109          typedef void* (*value_type)() ;
00110          typedef void* (*iterator)() ;
00111          typedef void* (*const_iterator)() ;
00112          double fArray[3]; //
00113       };
00114       #endif
00115       } } 
00116       namespace ROOT {
00117          namespace Math {
00118 
00119       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00120       typedef ::ROOT::Math::SVector< double, 2 > SVectorlEdoublecO2gR;
00121       #else
00122       class SVectorlEdoublecO2gR  {
00123          public:
00124          //friend XX;
00125          typedef void* (*value_type)() ;
00126          typedef void* (*iterator)() ;
00127          typedef void* (*const_iterator)() ;
00128          double fArray[2]; //
00129       };
00130       #endif
00131       } } 
00132       namespace ROOT {
00133          namespace Math {
00134 
00135       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00136       typedef ::ROOT::Math::MatRepStd< double, 3, 3 > MatRepStdlEdoublecO3cO3gR;
00137       #else
00138       class MatRepStdlEdoublecO3cO3gR  {
00139          public:
00140          //friend XX;
00141          typedef void* (*value_type)() ;
00142          double fArray[9]; //
00143       };
00144       #endif
00145       } } 
00146       namespace ROOT {
00147          namespace Math {
00148 
00149       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00150       typedef ::ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepStd< double, 3, 3 >  > SMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR;
00151       #else
00152       class SMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR  {
00153          public:
00154          //friend XX;
00155          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00156          typedef ::ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepStd< double, 3, 3 >  >::SMatrixRow SMatrixRow;
00157          #else
00158          class SMatrixRow  {
00159             public:
00160             //friend XX;
00161             ::ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepStd< double, 3, 3 >  >* fMat; //
00162             unsigned int fRow; //
00163          };
00164          #endif
00165 
00166          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00167          typedef ::ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepStd< double, 3, 3 >  >::SMatrixRow_const SMatrixRow_const;
00168          #else
00169          class SMatrixRow_const  {
00170             public:
00171             //friend XX;
00172             :: ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepStd< double, 3, 3 >  >* fMat; //
00173             unsigned int fRow; //
00174          };
00175          #endif
00176 
00177          typedef void* (*value_type)() ;
00178          typedef ::ROOT::Math::MatRepStd<double,3,3> rep_type;
00179          typedef void* (*iterator)() ;
00180          typedef void* (*const_iterator)() ;
00181          ::ROOT::Math::MatRepStd< double, 3, 3 > fRep; //
00182       };
00183       #endif
00184       } } 
00185       namespace ROOT {
00186          namespace Math {
00187 
00188       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00189       typedef ::ROOT::Math::SVector< double, 6 > SVectorlEdoublecO6gR;
00190       #else
00191       class SVectorlEdoublecO6gR  {
00192          public:
00193          //friend XX;
00194          typedef void* (*value_type)() ;
00195          typedef void* (*iterator)() ;
00196          typedef void* (*const_iterator)() ;
00197          double fArray[6]; //
00198       };
00199       #endif
00200       } } 
00201       namespace ROOT {
00202          namespace Math {
00203 
00204       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00205       typedef ::ROOT::Math::MatRepStd< double, 4, 4 > MatRepStdlEdoublecO4cO4gR;
00206       #else
00207       class MatRepStdlEdoublecO4cO4gR  {
00208          public:
00209          //friend XX;
00210          typedef void* (*value_type)() ;
00211          double fArray[16]; //
00212       };
00213       #endif
00214       } } 
00215       namespace ROOT {
00216          namespace Math {
00217 
00218       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00219       typedef ::ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepStd< double, 4, 4 >  > SMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR;
00220       #else
00221       class SMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR  {
00222          public:
00223          //friend XX;
00224          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00225          typedef ::ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepStd< double, 4, 4 >  >::SMatrixRow SMatrixRow;
00226          #else
00227          class SMatrixRow  {
00228             public:
00229             //friend XX;
00230             ::ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepStd< double, 4, 4 >  >* fMat; //
00231             unsigned int fRow; //
00232          };
00233          #endif
00234 
00235          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00236          typedef ::ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepStd< double, 4, 4 >  >::SMatrixRow_const SMatrixRow_const;
00237          #else
00238          class SMatrixRow_const  {
00239             public:
00240             //friend XX;
00241             :: ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepStd< double, 4, 4 >  >* fMat; //
00242             unsigned int fRow; //
00243          };
00244          #endif
00245 
00246          typedef void* (*value_type)() ;
00247          typedef ::ROOT::Math::MatRepStd<double,4,4> rep_type;
00248          typedef void* (*iterator)() ;
00249          typedef void* (*const_iterator)() ;
00250          ::ROOT::Math::MatRepStd< double, 4, 4 > fRep; //
00251       };
00252       #endif
00253       } } 
00254       namespace ROOT {
00255          namespace Math {
00256 
00257       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00258       typedef ::ROOT::Math::SVector< double, 4 > SVectorlEdoublecO4gR;
00259       #else
00260       class SVectorlEdoublecO4gR  {
00261          public:
00262          //friend XX;
00263          typedef void* (*value_type)() ;
00264          typedef void* (*iterator)() ;
00265          typedef void* (*const_iterator)() ;
00266          double fArray[4]; //
00267       };
00268       #endif
00269       } } 
00270       namespace ROOT {
00271          namespace Math {
00272 
00273       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00274       typedef ::ROOT::Math::MatRepStd< double, 5, 5 > MatRepStdlEdoublecO5cO5gR;
00275       #else
00276       class MatRepStdlEdoublecO5cO5gR  {
00277          public:
00278          //friend XX;
00279          typedef void* (*value_type)() ;
00280          double fArray[25]; //
00281       };
00282       #endif
00283       } } 
00284       namespace ROOT {
00285          namespace Math {
00286 
00287       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00288       typedef ::ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepStd< double, 5, 5 >  > SMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR;
00289       #else
00290       class SMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR  {
00291          public:
00292          //friend XX;
00293          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00294          typedef ::ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepStd< double, 5, 5 >  >::SMatrixRow SMatrixRow;
00295          #else
00296          class SMatrixRow  {
00297             public:
00298             //friend XX;
00299             ::ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepStd< double, 5, 5 >  >* fMat; //
00300             unsigned int fRow; //
00301          };
00302          #endif
00303 
00304          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00305          typedef ::ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepStd< double, 5, 5 >  >::SMatrixRow_const SMatrixRow_const;
00306          #else
00307          class SMatrixRow_const  {
00308             public:
00309             //friend XX;
00310             :: ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepStd< double, 5, 5 >  >* fMat; //
00311             unsigned int fRow; //
00312          };
00313          #endif
00314 
00315          typedef void* (*value_type)() ;
00316          typedef ::ROOT::Math::MatRepStd<double,5,5> rep_type;
00317          typedef void* (*iterator)() ;
00318          typedef void* (*const_iterator)() ;
00319          ::ROOT::Math::MatRepStd< double, 5, 5 > fRep; //
00320       };
00321       #endif
00322       } } 
00323       namespace ROOT {
00324          namespace Math {
00325 
00326       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00327       typedef ::ROOT::Math::SVector< double, 5 > SVectorlEdoublecO5gR;
00328       #else
00329       class SVectorlEdoublecO5gR  {
00330          public:
00331          //friend XX;
00332          typedef void* (*value_type)() ;
00333          typedef void* (*iterator)() ;
00334          typedef void* (*const_iterator)() ;
00335          double fArray[5]; //
00336       };
00337       #endif
00338       } } 
00339       namespace ROOT {
00340          namespace Math {
00341 
00342       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00343       typedef ::ROOT::Math::MatRepStd< double, 6, 6 > MatRepStdlEdoublecO6cO6gR;
00344       #else
00345       class MatRepStdlEdoublecO6cO6gR  {
00346          public:
00347          //friend XX;
00348          typedef void* (*value_type)() ;
00349          double fArray[36]; //
00350       };
00351       #endif
00352       } } 
00353       namespace ROOT {
00354          namespace Math {
00355 
00356       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00357       typedef ::ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepStd< double, 6, 6 >  > SMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR;
00358       #else
00359       class SMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR  {
00360          public:
00361          //friend XX;
00362          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00363          typedef ::ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepStd< double, 6, 6 >  >::SMatrixRow SMatrixRow;
00364          #else
00365          class SMatrixRow  {
00366             public:
00367             //friend XX;
00368             ::ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepStd< double, 6, 6 >  >* fMat; //
00369             unsigned int fRow; //
00370          };
00371          #endif
00372 
00373          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00374          typedef ::ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepStd< double, 6, 6 >  >::SMatrixRow_const SMatrixRow_const;
00375          #else
00376          class SMatrixRow_const  {
00377             public:
00378             //friend XX;
00379             :: ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepStd< double, 6, 6 >  >* fMat; //
00380             unsigned int fRow; //
00381          };
00382          #endif
00383 
00384          typedef void* (*value_type)() ;
00385          typedef ::ROOT::Math::MatRepStd<double,6,6> rep_type;
00386          typedef void* (*iterator)() ;
00387          typedef void* (*const_iterator)() ;
00388          ::ROOT::Math::MatRepStd< double, 6, 6 > fRep; //
00389       };
00390       #endif
00391       } } 
00392       namespace ROOT {
00393          namespace Math {
00394 
00395       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00396       typedef ::ROOT::Math::MatRepStd< double, 7, 7 > MatRepStdlEdoublecO7cO7gR;
00397       #else
00398       class MatRepStdlEdoublecO7cO7gR  {
00399          public:
00400          //friend XX;
00401          typedef void* (*value_type)() ;
00402          double fArray[49]; //
00403       };
00404       #endif
00405       } } 
00406       namespace ROOT {
00407          namespace Math {
00408 
00409       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00410       typedef ::ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepStd< double, 7, 7 >  > SMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR;
00411       #else
00412       class SMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR  {
00413          public:
00414          //friend XX;
00415          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00416          typedef ::ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepStd< double, 7, 7 >  >::SMatrixRow SMatrixRow;
00417          #else
00418          class SMatrixRow  {
00419             public:
00420             //friend XX;
00421             ::ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepStd< double, 7, 7 >  >* fMat; //
00422             unsigned int fRow; //
00423          };
00424          #endif
00425 
00426          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00427          typedef ::ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepStd< double, 7, 7 >  >::SMatrixRow_const SMatrixRow_const;
00428          #else
00429          class SMatrixRow_const  {
00430             public:
00431             //friend XX;
00432             :: ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepStd< double, 7, 7 >  >* fMat; //
00433             unsigned int fRow; //
00434          };
00435          #endif
00436 
00437          typedef void* (*value_type)() ;
00438          typedef ::ROOT::Math::MatRepStd<double,7,7> rep_type;
00439          typedef void* (*iterator)() ;
00440          typedef void* (*const_iterator)() ;
00441          ::ROOT::Math::MatRepStd< double, 7, 7 > fRep; //
00442       };
00443       #endif
00444       } } 
00445       namespace ROOT {
00446          namespace Math {
00447 
00448       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00449       typedef ::ROOT::Math::SVector< double, 7 > SVectorlEdoublecO7gR;
00450       #else
00451       class SVectorlEdoublecO7gR  {
00452          public:
00453          //friend XX;
00454          typedef void* (*value_type)() ;
00455          typedef void* (*iterator)() ;
00456          typedef void* (*const_iterator)() ;
00457          double fArray[7]; //
00458       };
00459       #endif
00460       } } 
00461       namespace ROOT {
00462          namespace Math {
00463 
00464       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00465       typedef ::ROOT::Math::MatRepSym< double, 2 > MatRepSymlEdoublecO2gR;
00466       #else
00467       class MatRepSymlEdoublecO2gR  {
00468          public:
00469          //friend XX;
00470          typedef void* (*value_type)() ;
00471          double fArray[3]; //
00472          :: ROOT::Math::RowOffsets< 2 >* fOff; //! transient
00473       };
00474       #endif
00475       } } 
00476       namespace ROOT {
00477          namespace Math {
00478 
00479       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00480       typedef ::ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepSym< double, 2 >  > SMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR;
00481       #else
00482       class SMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR  {
00483          public:
00484          //friend XX;
00485          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00486          typedef ::ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepSym< double, 2 >  >::SMatrixRow SMatrixRow;
00487          #else
00488          class SMatrixRow  {
00489             public:
00490             //friend XX;
00491             ::ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepSym< double, 2 >  >* fMat; //
00492             unsigned int fRow; //
00493          };
00494          #endif
00495 
00496          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00497          typedef ::ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepSym< double, 2 >  >::SMatrixRow_const SMatrixRow_const;
00498          #else
00499          class SMatrixRow_const  {
00500             public:
00501             //friend XX;
00502             :: ROOT::Math::SMatrix< double, 2, 2, ::ROOT::Math::MatRepSym< double, 2 >  >* fMat; //
00503             unsigned int fRow; //
00504          };
00505          #endif
00506 
00507          typedef void* (*value_type)() ;
00508          typedef ::ROOT::Math::MatRepSym<double,2> rep_type;
00509          typedef void* (*iterator)() ;
00510          typedef void* (*const_iterator)() ;
00511          ::ROOT::Math::MatRepSym< double, 2 > fRep; //
00512       };
00513       #endif
00514       } } 
00515       namespace ROOT {
00516          namespace Math {
00517 
00518       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00519       typedef ::ROOT::Math::MatRepSym< double, 3 > MatRepSymlEdoublecO3gR;
00520       #else
00521       class MatRepSymlEdoublecO3gR  {
00522          public:
00523          //friend XX;
00524          typedef void* (*value_type)() ;
00525          double fArray[6]; //
00526          :: ROOT::Math::RowOffsets< 3 >* fOff; //! transient
00527       };
00528       #endif
00529       } } 
00530       namespace ROOT {
00531          namespace Math {
00532 
00533       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00534       typedef ::ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepSym< double, 3 >  > SMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR;
00535       #else
00536       class SMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR  {
00537          public:
00538          //friend XX;
00539          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00540          typedef ::ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepSym< double, 3 >  >::SMatrixRow SMatrixRow;
00541          #else
00542          class SMatrixRow  {
00543             public:
00544             //friend XX;
00545             ::ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepSym< double, 3 >  >* fMat; //
00546             unsigned int fRow; //
00547          };
00548          #endif
00549 
00550          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00551          typedef ::ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepSym< double, 3 >  >::SMatrixRow_const SMatrixRow_const;
00552          #else
00553          class SMatrixRow_const  {
00554             public:
00555             //friend XX;
00556             :: ROOT::Math::SMatrix< double, 3, 3, ::ROOT::Math::MatRepSym< double, 3 >  >* fMat; //
00557             unsigned int fRow; //
00558          };
00559          #endif
00560 
00561          typedef void* (*value_type)() ;
00562          typedef ::ROOT::Math::MatRepSym<double,3> rep_type;
00563          typedef void* (*iterator)() ;
00564          typedef void* (*const_iterator)() ;
00565          ::ROOT::Math::MatRepSym< double, 3 > fRep; //
00566       };
00567       #endif
00568       } } 
00569       namespace ROOT {
00570          namespace Math {
00571 
00572       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00573       typedef ::ROOT::Math::MatRepSym< double, 4 > MatRepSymlEdoublecO4gR;
00574       #else
00575       class MatRepSymlEdoublecO4gR  {
00576          public:
00577          //friend XX;
00578          typedef void* (*value_type)() ;
00579          double fArray[10]; //
00580          :: ROOT::Math::RowOffsets< 4 >* fOff; //! transient
00581       };
00582       #endif
00583       } } 
00584       namespace ROOT {
00585          namespace Math {
00586 
00587       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00588       typedef ::ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepSym< double, 4 >  > SMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR;
00589       #else
00590       class SMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR  {
00591          public:
00592          //friend XX;
00593          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00594          typedef ::ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepSym< double, 4 >  >::SMatrixRow SMatrixRow;
00595          #else
00596          class SMatrixRow  {
00597             public:
00598             //friend XX;
00599             ::ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepSym< double, 4 >  >* fMat; //
00600             unsigned int fRow; //
00601          };
00602          #endif
00603 
00604          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00605          typedef ::ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepSym< double, 4 >  >::SMatrixRow_const SMatrixRow_const;
00606          #else
00607          class SMatrixRow_const  {
00608             public:
00609             //friend XX;
00610             :: ROOT::Math::SMatrix< double, 4, 4, ::ROOT::Math::MatRepSym< double, 4 >  >* fMat; //
00611             unsigned int fRow; //
00612          };
00613          #endif
00614 
00615          typedef void* (*value_type)() ;
00616          typedef ::ROOT::Math::MatRepSym<double,4> rep_type;
00617          typedef void* (*iterator)() ;
00618          typedef void* (*const_iterator)() ;
00619          ::ROOT::Math::MatRepSym< double, 4 > fRep; //
00620       };
00621       #endif
00622       } } 
00623       namespace ROOT {
00624          namespace Math {
00625 
00626       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00627       typedef ::ROOT::Math::MatRepSym< double, 5 > MatRepSymlEdoublecO5gR;
00628       #else
00629       class MatRepSymlEdoublecO5gR  {
00630          public:
00631          //friend XX;
00632          typedef void* (*value_type)() ;
00633          double fArray[15]; //
00634          :: ROOT::Math::RowOffsets< 5 >* fOff; //! transient
00635       };
00636       #endif
00637       } } 
00638       namespace ROOT {
00639          namespace Math {
00640 
00641       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00642       typedef ::ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepSym< double, 5 >  > SMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR;
00643       #else
00644       class SMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR  {
00645          public:
00646          //friend XX;
00647          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00648          typedef ::ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepSym< double, 5 >  >::SMatrixRow SMatrixRow;
00649          #else
00650          class SMatrixRow  {
00651             public:
00652             //friend XX;
00653             ::ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepSym< double, 5 >  >* fMat; //
00654             unsigned int fRow; //
00655          };
00656          #endif
00657 
00658          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00659          typedef ::ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepSym< double, 5 >  >::SMatrixRow_const SMatrixRow_const;
00660          #else
00661          class SMatrixRow_const  {
00662             public:
00663             //friend XX;
00664             :: ROOT::Math::SMatrix< double, 5, 5, ::ROOT::Math::MatRepSym< double, 5 >  >* fMat; //
00665             unsigned int fRow; //
00666          };
00667          #endif
00668 
00669          typedef void* (*value_type)() ;
00670          typedef ::ROOT::Math::MatRepSym<double,5> rep_type;
00671          typedef void* (*iterator)() ;
00672          typedef void* (*const_iterator)() ;
00673          ::ROOT::Math::MatRepSym< double, 5 > fRep; //
00674       };
00675       #endif
00676       } } 
00677       namespace ROOT {
00678          namespace Math {
00679 
00680       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00681       typedef ::ROOT::Math::MatRepSym< double, 6 > MatRepSymlEdoublecO6gR;
00682       #else
00683       class MatRepSymlEdoublecO6gR  {
00684          public:
00685          //friend XX;
00686          typedef void* (*value_type)() ;
00687          double fArray[21]; //
00688          :: ROOT::Math::RowOffsets< 6 >* fOff; //! transient
00689       };
00690       #endif
00691       } } 
00692       namespace ROOT {
00693          namespace Math {
00694 
00695       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00696       typedef ::ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepSym< double, 6 >  > SMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR;
00697       #else
00698       class SMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR  {
00699          public:
00700          //friend XX;
00701          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00702          typedef ::ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepSym< double, 6 >  >::SMatrixRow SMatrixRow;
00703          #else
00704          class SMatrixRow  {
00705             public:
00706             //friend XX;
00707             ::ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepSym< double, 6 >  >* fMat; //
00708             unsigned int fRow; //
00709          };
00710          #endif
00711 
00712          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00713          typedef ::ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepSym< double, 6 >  >::SMatrixRow_const SMatrixRow_const;
00714          #else
00715          class SMatrixRow_const  {
00716             public:
00717             //friend XX;
00718             :: ROOT::Math::SMatrix< double, 6, 6, ::ROOT::Math::MatRepSym< double, 6 >  >* fMat; //
00719             unsigned int fRow; //
00720          };
00721          #endif
00722 
00723          typedef void* (*value_type)() ;
00724          typedef ::ROOT::Math::MatRepSym<double,6> rep_type;
00725          typedef void* (*iterator)() ;
00726          typedef void* (*const_iterator)() ;
00727          ::ROOT::Math::MatRepSym< double, 6 > fRep; //
00728       };
00729       #endif
00730       } } 
00731       namespace ROOT {
00732          namespace Math {
00733 
00734       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00735       typedef ::ROOT::Math::MatRepSym< double, 7 > MatRepSymlEdoublecO7gR;
00736       #else
00737       class MatRepSymlEdoublecO7gR  {
00738          public:
00739          //friend XX;
00740          typedef void* (*value_type)() ;
00741          double fArray[28]; //
00742          :: ROOT::Math::RowOffsets< 7 >* fOff; //! transient
00743       };
00744       #endif
00745       } } 
00746       namespace ROOT {
00747          namespace Math {
00748 
00749       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00750       typedef ::ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepSym< double, 7 >  > SMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR;
00751       #else
00752       class SMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR  {
00753          public:
00754          //friend XX;
00755          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00756          typedef ::ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepSym< double, 7 >  >::SMatrixRow SMatrixRow;
00757          #else
00758          class SMatrixRow  {
00759             public:
00760             //friend XX;
00761             ::ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepSym< double, 7 >  >* fMat; //
00762             unsigned int fRow; //
00763          };
00764          #endif
00765 
00766          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00767          typedef ::ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepSym< double, 7 >  >::SMatrixRow_const SMatrixRow_const;
00768          #else
00769          class SMatrixRow_const  {
00770             public:
00771             //friend XX;
00772             :: ROOT::Math::SMatrix< double, 7, 7, ::ROOT::Math::MatRepSym< double, 7 >  >* fMat; //
00773             unsigned int fRow; //
00774          };
00775          #endif
00776 
00777          typedef void* (*value_type)() ;
00778          typedef ::ROOT::Math::MatRepSym<double,7> rep_type;
00779          typedef void* (*iterator)() ;
00780          typedef void* (*const_iterator)() ;
00781          ::ROOT::Math::MatRepSym< double, 7 > fRep; //
00782       };
00783       #endif
00784       } } 
00785       namespace ROOT {
00786          namespace Math {
00787 
00788       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00789       typedef ::ROOT::Math::MatRepStd< float, 2, 2 > MatRepStdlEfloatcO2cO2gR;
00790       #else
00791       class MatRepStdlEfloatcO2cO2gR  {
00792          public:
00793          //friend XX;
00794          typedef void* (*value_type)() ;
00795          float fArray[4]; //
00796       };
00797       #endif
00798       } } 
00799       namespace ROOT {
00800          namespace Math {
00801 
00802       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00803       typedef ::ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepStd< float, 2, 2 >  > SMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR;
00804       #else
00805       class SMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR  {
00806          public:
00807          //friend XX;
00808          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00809          typedef ::ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepStd< float, 2, 2 >  >::SMatrixRow SMatrixRow;
00810          #else
00811          class SMatrixRow  {
00812             public:
00813             //friend XX;
00814             ::ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepStd< float, 2, 2 >  >* fMat; //
00815             unsigned int fRow; //
00816          };
00817          #endif
00818 
00819          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00820          typedef ::ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepStd< float, 2, 2 >  >::SMatrixRow_const SMatrixRow_const;
00821          #else
00822          class SMatrixRow_const  {
00823             public:
00824             //friend XX;
00825             :: ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepStd< float, 2, 2 >  >* fMat; //
00826             unsigned int fRow; //
00827          };
00828          #endif
00829 
00830          typedef void* (*value_type)() ;
00831          typedef ::ROOT::Math::MatRepStd<float,2,2> rep_type;
00832          typedef void* (*iterator)() ;
00833          typedef void* (*const_iterator)() ;
00834          ::ROOT::Math::MatRepStd< float, 2, 2 > fRep; //
00835       };
00836       #endif
00837       } } 
00838       namespace ROOT {
00839          namespace Math {
00840 
00841       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00842       typedef ::ROOT::Math::SVector< float, 3 > SVectorlEfloatcO3gR;
00843       #else
00844       class SVectorlEfloatcO3gR  {
00845          public:
00846          //friend XX;
00847          typedef void* (*value_type)() ;
00848          typedef void* (*iterator)() ;
00849          typedef void* (*const_iterator)() ;
00850          float fArray[3]; //
00851       };
00852       #endif
00853       } } 
00854       namespace ROOT {
00855          namespace Math {
00856 
00857       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00858       typedef ::ROOT::Math::SVector< float, 2 > SVectorlEfloatcO2gR;
00859       #else
00860       class SVectorlEfloatcO2gR  {
00861          public:
00862          //friend XX;
00863          typedef void* (*value_type)() ;
00864          typedef void* (*iterator)() ;
00865          typedef void* (*const_iterator)() ;
00866          float fArray[2]; //
00867       };
00868       #endif
00869       } } 
00870       namespace ROOT {
00871          namespace Math {
00872 
00873       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00874       typedef ::ROOT::Math::MatRepStd< float, 3, 3 > MatRepStdlEfloatcO3cO3gR;
00875       #else
00876       class MatRepStdlEfloatcO3cO3gR  {
00877          public:
00878          //friend XX;
00879          typedef void* (*value_type)() ;
00880          float fArray[9]; //
00881       };
00882       #endif
00883       } } 
00884       namespace ROOT {
00885          namespace Math {
00886 
00887       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00888       typedef ::ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepStd< float, 3, 3 >  > SMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR;
00889       #else
00890       class SMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR  {
00891          public:
00892          //friend XX;
00893          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00894          typedef ::ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepStd< float, 3, 3 >  >::SMatrixRow SMatrixRow;
00895          #else
00896          class SMatrixRow  {
00897             public:
00898             //friend XX;
00899             ::ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepStd< float, 3, 3 >  >* fMat; //
00900             unsigned int fRow; //
00901          };
00902          #endif
00903 
00904          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00905          typedef ::ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepStd< float, 3, 3 >  >::SMatrixRow_const SMatrixRow_const;
00906          #else
00907          class SMatrixRow_const  {
00908             public:
00909             //friend XX;
00910             :: ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepStd< float, 3, 3 >  >* fMat; //
00911             unsigned int fRow; //
00912          };
00913          #endif
00914 
00915          typedef void* (*value_type)() ;
00916          typedef ::ROOT::Math::MatRepStd<float,3,3> rep_type;
00917          typedef void* (*iterator)() ;
00918          typedef void* (*const_iterator)() ;
00919          ::ROOT::Math::MatRepStd< float, 3, 3 > fRep; //
00920       };
00921       #endif
00922       } } 
00923       namespace ROOT {
00924          namespace Math {
00925 
00926       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00927       typedef ::ROOT::Math::SVector< float, 6 > SVectorlEfloatcO6gR;
00928       #else
00929       class SVectorlEfloatcO6gR  {
00930          public:
00931          //friend XX;
00932          typedef void* (*value_type)() ;
00933          typedef void* (*iterator)() ;
00934          typedef void* (*const_iterator)() ;
00935          float fArray[6]; //
00936       };
00937       #endif
00938       } } 
00939       namespace ROOT {
00940          namespace Math {
00941 
00942       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00943       typedef ::ROOT::Math::MatRepStd< float, 4, 4 > MatRepStdlEfloatcO4cO4gR;
00944       #else
00945       class MatRepStdlEfloatcO4cO4gR  {
00946          public:
00947          //friend XX;
00948          typedef void* (*value_type)() ;
00949          float fArray[16]; //
00950       };
00951       #endif
00952       } } 
00953       namespace ROOT {
00954          namespace Math {
00955 
00956       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00957       typedef ::ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepStd< float, 4, 4 >  > SMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR;
00958       #else
00959       class SMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR  {
00960          public:
00961          //friend XX;
00962          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00963          typedef ::ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepStd< float, 4, 4 >  >::SMatrixRow SMatrixRow;
00964          #else
00965          class SMatrixRow  {
00966             public:
00967             //friend XX;
00968             ::ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepStd< float, 4, 4 >  >* fMat; //
00969             unsigned int fRow; //
00970          };
00971          #endif
00972 
00973          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00974          typedef ::ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepStd< float, 4, 4 >  >::SMatrixRow_const SMatrixRow_const;
00975          #else
00976          class SMatrixRow_const  {
00977             public:
00978             //friend XX;
00979             :: ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepStd< float, 4, 4 >  >* fMat; //
00980             unsigned int fRow; //
00981          };
00982          #endif
00983 
00984          typedef void* (*value_type)() ;
00985          typedef ::ROOT::Math::MatRepStd<float,4,4> rep_type;
00986          typedef void* (*iterator)() ;
00987          typedef void* (*const_iterator)() ;
00988          ::ROOT::Math::MatRepStd< float, 4, 4 > fRep; //
00989       };
00990       #endif
00991       } } 
00992       namespace ROOT {
00993          namespace Math {
00994 
00995       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00996       typedef ::ROOT::Math::SVector< float, 4 > SVectorlEfloatcO4gR;
00997       #else
00998       class SVectorlEfloatcO4gR  {
00999          public:
01000          //friend XX;
01001          typedef void* (*value_type)() ;
01002          typedef void* (*iterator)() ;
01003          typedef void* (*const_iterator)() ;
01004          float fArray[4]; //
01005       };
01006       #endif
01007       } } 
01008       namespace ROOT {
01009          namespace Math {
01010 
01011       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01012       typedef ::ROOT::Math::MatRepStd< float, 5, 5 > MatRepStdlEfloatcO5cO5gR;
01013       #else
01014       class MatRepStdlEfloatcO5cO5gR  {
01015          public:
01016          //friend XX;
01017          typedef void* (*value_type)() ;
01018          float fArray[25]; //
01019       };
01020       #endif
01021       } } 
01022       namespace ROOT {
01023          namespace Math {
01024 
01025       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01026       typedef ::ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepStd< float, 5, 5 >  > SMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR;
01027       #else
01028       class SMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR  {
01029          public:
01030          //friend XX;
01031          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01032          typedef ::ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepStd< float, 5, 5 >  >::SMatrixRow SMatrixRow;
01033          #else
01034          class SMatrixRow  {
01035             public:
01036             //friend XX;
01037             ::ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepStd< float, 5, 5 >  >* fMat; //
01038             unsigned int fRow; //
01039          };
01040          #endif
01041 
01042          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01043          typedef ::ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepStd< float, 5, 5 >  >::SMatrixRow_const SMatrixRow_const;
01044          #else
01045          class SMatrixRow_const  {
01046             public:
01047             //friend XX;
01048             :: ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepStd< float, 5, 5 >  >* fMat; //
01049             unsigned int fRow; //
01050          };
01051          #endif
01052 
01053          typedef void* (*value_type)() ;
01054          typedef ::ROOT::Math::MatRepStd<float,5,5> rep_type;
01055          typedef void* (*iterator)() ;
01056          typedef void* (*const_iterator)() ;
01057          ::ROOT::Math::MatRepStd< float, 5, 5 > fRep; //
01058       };
01059       #endif
01060       } } 
01061       namespace ROOT {
01062          namespace Math {
01063 
01064       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01065       typedef ::ROOT::Math::SVector< float, 5 > SVectorlEfloatcO5gR;
01066       #else
01067       class SVectorlEfloatcO5gR  {
01068          public:
01069          //friend XX;
01070          typedef void* (*value_type)() ;
01071          typedef void* (*iterator)() ;
01072          typedef void* (*const_iterator)() ;
01073          float fArray[5]; //
01074       };
01075       #endif
01076       } } 
01077       namespace ROOT {
01078          namespace Math {
01079 
01080       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01081       typedef ::ROOT::Math::MatRepStd< float, 6, 6 > MatRepStdlEfloatcO6cO6gR;
01082       #else
01083       class MatRepStdlEfloatcO6cO6gR  {
01084          public:
01085          //friend XX;
01086          typedef void* (*value_type)() ;
01087          float fArray[36]; //
01088       };
01089       #endif
01090       } } 
01091       namespace ROOT {
01092          namespace Math {
01093 
01094       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01095       typedef ::ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepStd< float, 6, 6 >  > SMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR;
01096       #else
01097       class SMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR  {
01098          public:
01099          //friend XX;
01100          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01101          typedef ::ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepStd< float, 6, 6 >  >::SMatrixRow SMatrixRow;
01102          #else
01103          class SMatrixRow  {
01104             public:
01105             //friend XX;
01106             ::ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepStd< float, 6, 6 >  >* fMat; //
01107             unsigned int fRow; //
01108          };
01109          #endif
01110 
01111          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01112          typedef ::ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepStd< float, 6, 6 >  >::SMatrixRow_const SMatrixRow_const;
01113          #else
01114          class SMatrixRow_const  {
01115             public:
01116             //friend XX;
01117             :: ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepStd< float, 6, 6 >  >* fMat; //
01118             unsigned int fRow; //
01119          };
01120          #endif
01121 
01122          typedef void* (*value_type)() ;
01123          typedef ::ROOT::Math::MatRepStd<float,6,6> rep_type;
01124          typedef void* (*iterator)() ;
01125          typedef void* (*const_iterator)() ;
01126          ::ROOT::Math::MatRepStd< float, 6, 6 > fRep; //
01127       };
01128       #endif
01129       } } 
01130       namespace ROOT {
01131          namespace Math {
01132 
01133       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01134       typedef ::ROOT::Math::MatRepStd< float, 7, 7 > MatRepStdlEfloatcO7cO7gR;
01135       #else
01136       class MatRepStdlEfloatcO7cO7gR  {
01137          public:
01138          //friend XX;
01139          typedef void* (*value_type)() ;
01140          float fArray[49]; //
01141       };
01142       #endif
01143       } } 
01144       namespace ROOT {
01145          namespace Math {
01146 
01147       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01148       typedef ::ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepStd< float, 7, 7 >  > SMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR;
01149       #else
01150       class SMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR  {
01151          public:
01152          //friend XX;
01153          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01154          typedef ::ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepStd< float, 7, 7 >  >::SMatrixRow SMatrixRow;
01155          #else
01156          class SMatrixRow  {
01157             public:
01158             //friend XX;
01159             ::ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepStd< float, 7, 7 >  >* fMat; //
01160             unsigned int fRow; //
01161          };
01162          #endif
01163 
01164          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01165          typedef ::ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepStd< float, 7, 7 >  >::SMatrixRow_const SMatrixRow_const;
01166          #else
01167          class SMatrixRow_const  {
01168             public:
01169             //friend XX;
01170             :: ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepStd< float, 7, 7 >  >* fMat; //
01171             unsigned int fRow; //
01172          };
01173          #endif
01174 
01175          typedef void* (*value_type)() ;
01176          typedef ::ROOT::Math::MatRepStd<float,7,7> rep_type;
01177          typedef void* (*iterator)() ;
01178          typedef void* (*const_iterator)() ;
01179          ::ROOT::Math::MatRepStd< float, 7, 7 > fRep; //
01180       };
01181       #endif
01182       } } 
01183       namespace ROOT {
01184          namespace Math {
01185 
01186       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01187       typedef ::ROOT::Math::SVector< float, 7 > SVectorlEfloatcO7gR;
01188       #else
01189       class SVectorlEfloatcO7gR  {
01190          public:
01191          //friend XX;
01192          typedef void* (*value_type)() ;
01193          typedef void* (*iterator)() ;
01194          typedef void* (*const_iterator)() ;
01195          float fArray[7]; //
01196       };
01197       #endif
01198       } } 
01199       namespace ROOT {
01200          namespace Math {
01201 
01202       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01203       typedef ::ROOT::Math::MatRepSym< float, 2 > MatRepSymlEfloatcO2gR;
01204       #else
01205       class MatRepSymlEfloatcO2gR  {
01206          public:
01207          //friend XX;
01208          typedef void* (*value_type)() ;
01209          float fArray[3]; //
01210          :: ROOT::Math::RowOffsets< 2 >* fOff; //! transient
01211       };
01212       #endif
01213       } } 
01214       namespace ROOT {
01215          namespace Math {
01216 
01217       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01218       typedef ::ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepSym< float, 2 >  > SMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR;
01219       #else
01220       class SMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR  {
01221          public:
01222          //friend XX;
01223          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01224          typedef ::ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepSym< float, 2 >  >::SMatrixRow SMatrixRow;
01225          #else
01226          class SMatrixRow  {
01227             public:
01228             //friend XX;
01229             ::ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepSym< float, 2 >  >* fMat; //
01230             unsigned int fRow; //
01231          };
01232          #endif
01233 
01234          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01235          typedef ::ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepSym< float, 2 >  >::SMatrixRow_const SMatrixRow_const;
01236          #else
01237          class SMatrixRow_const  {
01238             public:
01239             //friend XX;
01240             :: ROOT::Math::SMatrix< float, 2, 2, ::ROOT::Math::MatRepSym< float, 2 >  >* fMat; //
01241             unsigned int fRow; //
01242          };
01243          #endif
01244 
01245          typedef void* (*value_type)() ;
01246          typedef ::ROOT::Math::MatRepSym<float,2> rep_type;
01247          typedef void* (*iterator)() ;
01248          typedef void* (*const_iterator)() ;
01249          ::ROOT::Math::MatRepSym< float, 2 > fRep; //
01250       };
01251       #endif
01252       } } 
01253       namespace ROOT {
01254          namespace Math {
01255 
01256       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01257       typedef ::ROOT::Math::MatRepSym< float, 3 > MatRepSymlEfloatcO3gR;
01258       #else
01259       class MatRepSymlEfloatcO3gR  {
01260          public:
01261          //friend XX;
01262          typedef void* (*value_type)() ;
01263          float fArray[6]; //
01264          :: ROOT::Math::RowOffsets< 3 >* fOff; //! transient
01265       };
01266       #endif
01267       } } 
01268       namespace ROOT {
01269          namespace Math {
01270 
01271       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01272       typedef ::ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepSym< float, 3 >  > SMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR;
01273       #else
01274       class SMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR  {
01275          public:
01276          //friend XX;
01277          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01278          typedef ::ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepSym< float, 3 >  >::SMatrixRow SMatrixRow;
01279          #else
01280          class SMatrixRow  {
01281             public:
01282             //friend XX;
01283             ::ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepSym< float, 3 >  >* fMat; //
01284             unsigned int fRow; //
01285          };
01286          #endif
01287 
01288          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01289          typedef ::ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepSym< float, 3 >  >::SMatrixRow_const SMatrixRow_const;
01290          #else
01291          class SMatrixRow_const  {
01292             public:
01293             //friend XX;
01294             :: ROOT::Math::SMatrix< float, 3, 3, ::ROOT::Math::MatRepSym< float, 3 >  >* fMat; //
01295             unsigned int fRow; //
01296          };
01297          #endif
01298 
01299          typedef void* (*value_type)() ;
01300          typedef ::ROOT::Math::MatRepSym<float,3> rep_type;
01301          typedef void* (*iterator)() ;
01302          typedef void* (*const_iterator)() ;
01303          ::ROOT::Math::MatRepSym< float, 3 > fRep; //
01304       };
01305       #endif
01306       } } 
01307       namespace ROOT {
01308          namespace Math {
01309 
01310       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01311       typedef ::ROOT::Math::MatRepSym< float, 4 > MatRepSymlEfloatcO4gR;
01312       #else
01313       class MatRepSymlEfloatcO4gR  {
01314          public:
01315          //friend XX;
01316          typedef void* (*value_type)() ;
01317          float fArray[10]; //
01318          :: ROOT::Math::RowOffsets< 4 >* fOff; //! transient
01319       };
01320       #endif
01321       } } 
01322       namespace ROOT {
01323          namespace Math {
01324 
01325       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01326       typedef ::ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepSym< float, 4 >  > SMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR;
01327       #else
01328       class SMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR  {
01329          public:
01330          //friend XX;
01331          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01332          typedef ::ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepSym< float, 4 >  >::SMatrixRow SMatrixRow;
01333          #else
01334          class SMatrixRow  {
01335             public:
01336             //friend XX;
01337             ::ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepSym< float, 4 >  >* fMat; //
01338             unsigned int fRow; //
01339          };
01340          #endif
01341 
01342          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01343          typedef ::ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepSym< float, 4 >  >::SMatrixRow_const SMatrixRow_const;
01344          #else
01345          class SMatrixRow_const  {
01346             public:
01347             //friend XX;
01348             :: ROOT::Math::SMatrix< float, 4, 4, ::ROOT::Math::MatRepSym< float, 4 >  >* fMat; //
01349             unsigned int fRow; //
01350          };
01351          #endif
01352 
01353          typedef void* (*value_type)() ;
01354          typedef ::ROOT::Math::MatRepSym<float,4> rep_type;
01355          typedef void* (*iterator)() ;
01356          typedef void* (*const_iterator)() ;
01357          ::ROOT::Math::MatRepSym< float, 4 > fRep; //
01358       };
01359       #endif
01360       } } 
01361       namespace ROOT {
01362          namespace Math {
01363 
01364       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01365       typedef ::ROOT::Math::MatRepSym< float, 5 > MatRepSymlEfloatcO5gR;
01366       #else
01367       class MatRepSymlEfloatcO5gR  {
01368          public:
01369          //friend XX;
01370          typedef void* (*value_type)() ;
01371          float fArray[15]; //
01372          :: ROOT::Math::RowOffsets< 5 >* fOff; //! transient
01373       };
01374       #endif
01375       } } 
01376       namespace ROOT {
01377          namespace Math {
01378 
01379       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01380       typedef ::ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepSym< float, 5 >  > SMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR;
01381       #else
01382       class SMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR  {
01383          public:
01384          //friend XX;
01385          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01386          typedef ::ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepSym< float, 5 >  >::SMatrixRow SMatrixRow;
01387          #else
01388          class SMatrixRow  {
01389             public:
01390             //friend XX;
01391             ::ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepSym< float, 5 >  >* fMat; //
01392             unsigned int fRow; //
01393          };
01394          #endif
01395 
01396          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01397          typedef ::ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepSym< float, 5 >  >::SMatrixRow_const SMatrixRow_const;
01398          #else
01399          class SMatrixRow_const  {
01400             public:
01401             //friend XX;
01402             :: ROOT::Math::SMatrix< float, 5, 5, ::ROOT::Math::MatRepSym< float, 5 >  >* fMat; //
01403             unsigned int fRow; //
01404          };
01405          #endif
01406 
01407          typedef void* (*value_type)() ;
01408          typedef ::ROOT::Math::MatRepSym<float,5> rep_type;
01409          typedef void* (*iterator)() ;
01410          typedef void* (*const_iterator)() ;
01411          ::ROOT::Math::MatRepSym< float, 5 > fRep; //
01412       };
01413       #endif
01414       } } 
01415       namespace ROOT {
01416          namespace Math {
01417 
01418       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01419       typedef ::ROOT::Math::MatRepSym< float, 6 > MatRepSymlEfloatcO6gR;
01420       #else
01421       class MatRepSymlEfloatcO6gR  {
01422          public:
01423          //friend XX;
01424          typedef void* (*value_type)() ;
01425          float fArray[21]; //
01426          :: ROOT::Math::RowOffsets< 6 >* fOff; //! transient
01427       };
01428       #endif
01429       } } 
01430       namespace ROOT {
01431          namespace Math {
01432 
01433       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01434       typedef ::ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepSym< float, 6 >  > SMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR;
01435       #else
01436       class SMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR  {
01437          public:
01438          //friend XX;
01439          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01440          typedef ::ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepSym< float, 6 >  >::SMatrixRow SMatrixRow;
01441          #else
01442          class SMatrixRow  {
01443             public:
01444             //friend XX;
01445             ::ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepSym< float, 6 >  >* fMat; //
01446             unsigned int fRow; //
01447          };
01448          #endif
01449 
01450          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01451          typedef ::ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepSym< float, 6 >  >::SMatrixRow_const SMatrixRow_const;
01452          #else
01453          class SMatrixRow_const  {
01454             public:
01455             //friend XX;
01456             :: ROOT::Math::SMatrix< float, 6, 6, ::ROOT::Math::MatRepSym< float, 6 >  >* fMat; //
01457             unsigned int fRow; //
01458          };
01459          #endif
01460 
01461          typedef void* (*value_type)() ;
01462          typedef ::ROOT::Math::MatRepSym<float,6> rep_type;
01463          typedef void* (*iterator)() ;
01464          typedef void* (*const_iterator)() ;
01465          ::ROOT::Math::MatRepSym< float, 6 > fRep; //
01466       };
01467       #endif
01468       } } 
01469       namespace ROOT {
01470          namespace Math {
01471 
01472       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01473       typedef ::ROOT::Math::MatRepSym< float, 7 > MatRepSymlEfloatcO7gR;
01474       #else
01475       class MatRepSymlEfloatcO7gR  {
01476          public:
01477          //friend XX;
01478          typedef void* (*value_type)() ;
01479          float fArray[28]; //
01480          :: ROOT::Math::RowOffsets< 7 >* fOff; //! transient
01481       };
01482       #endif
01483       } } 
01484       namespace ROOT {
01485          namespace Math {
01486 
01487       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01488       typedef ::ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepSym< float, 7 >  > SMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR;
01489       #else
01490       class SMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR  {
01491          public:
01492          //friend XX;
01493          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01494          typedef ::ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepSym< float, 7 >  >::SMatrixRow SMatrixRow;
01495          #else
01496          class SMatrixRow  {
01497             public:
01498             //friend XX;
01499             ::ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepSym< float, 7 >  >* fMat; //
01500             unsigned int fRow; //
01501          };
01502          #endif
01503 
01504          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01505          typedef ::ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepSym< float, 7 >  >::SMatrixRow_const SMatrixRow_const;
01506          #else
01507          class SMatrixRow_const  {
01508             public:
01509             //friend XX;
01510             :: ROOT::Math::SMatrix< float, 7, 7, ::ROOT::Math::MatRepSym< float, 7 >  >* fMat; //
01511             unsigned int fRow; //
01512          };
01513          #endif
01514 
01515          typedef void* (*value_type)() ;
01516          typedef ::ROOT::Math::MatRepSym<float,7> rep_type;
01517          typedef void* (*iterator)() ;
01518          typedef void* (*const_iterator)() ;
01519          ::ROOT::Math::MatRepSym< float, 7 > fRep; //
01520       };
01521       #endif
01522       } } 
01523       namespace ROOT {
01524          namespace Math {
01525 
01526       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01527       typedef ::ROOT::Math::MatRepStd< double, 4, 3 > MatRepStdlEdoublecO4cO3gR;
01528       #else
01529       class MatRepStdlEdoublecO4cO3gR  {
01530          public:
01531          //friend XX;
01532          typedef void* (*value_type)() ;
01533          double fArray[12]; //
01534       };
01535       #endif
01536       } } 
01537       namespace ROOT {
01538          namespace Math {
01539 
01540       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01541       typedef ::ROOT::Math::MatRepStd< double, 3, 4 > MatRepStdlEdoublecO3cO4gR;
01542       #else
01543       class MatRepStdlEdoublecO3cO4gR  {
01544          public:
01545          //friend XX;
01546          typedef void* (*value_type)() ;
01547          double fArray[12]; //
01548       };
01549       #endif
01550       } } 
01551       namespace ROOT {
01552          namespace Math {
01553 
01554       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01555       typedef ::ROOT::Math::MatRepStd< double, 9, 7 > MatRepStdlEdoublecO9cO7gR;
01556       #else
01557       class MatRepStdlEdoublecO9cO7gR  {
01558          public:
01559          //friend XX;
01560          typedef void* (*value_type)() ;
01561          double fArray[63]; //
01562       };
01563       #endif
01564       } } 
01565       namespace ROOT {
01566          namespace Math {
01567 
01568       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01569       typedef ::ROOT::Math::SMatrix< double, 4, 3, ::ROOT::Math::MatRepStd< double, 4, 3 >  > SMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR;
01570       #else
01571       class SMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR  {
01572          public:
01573          //friend XX;
01574          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01575          typedef ::ROOT::Math::SMatrix< double, 4, 3, ::ROOT::Math::MatRepStd< double, 4, 3 >  >::SMatrixRow SMatrixRow;
01576          #else
01577          class SMatrixRow  {
01578             public:
01579             //friend XX;
01580             ::ROOT::Math::SMatrix< double, 4, 3, ::ROOT::Math::MatRepStd< double, 4, 3 >  >* fMat; //
01581             unsigned int fRow; //
01582          };
01583          #endif
01584 
01585          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01586          typedef ::ROOT::Math::SMatrix< double, 4, 3, ::ROOT::Math::MatRepStd< double, 4, 3 >  >::SMatrixRow_const SMatrixRow_const;
01587          #else
01588          class SMatrixRow_const  {
01589             public:
01590             //friend XX;
01591             :: ROOT::Math::SMatrix< double, 4, 3, ::ROOT::Math::MatRepStd< double, 4, 3 >  >* fMat; //
01592             unsigned int fRow; //
01593          };
01594          #endif
01595 
01596          typedef void* (*value_type)() ;
01597          typedef ::ROOT::Math::MatRepStd<double,4,3> rep_type;
01598          typedef void* (*iterator)() ;
01599          typedef void* (*const_iterator)() ;
01600          ::ROOT::Math::MatRepStd< double, 4, 3 > fRep; //
01601       };
01602       #endif
01603       } } 
01604       namespace ROOT {
01605          namespace Math {
01606 
01607       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01608       typedef ::ROOT::Math::SMatrix< double, 3, 4, ::ROOT::Math::MatRepStd< double, 3, 4 >  > SMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR;
01609       #else
01610       class SMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR  {
01611          public:
01612          //friend XX;
01613          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01614          typedef ::ROOT::Math::SMatrix< double, 3, 4, ::ROOT::Math::MatRepStd< double, 3, 4 >  >::SMatrixRow SMatrixRow;
01615          #else
01616          class SMatrixRow  {
01617             public:
01618             //friend XX;
01619             ::ROOT::Math::SMatrix< double, 3, 4, ::ROOT::Math::MatRepStd< double, 3, 4 >  >* fMat; //
01620             unsigned int fRow; //
01621          };
01622          #endif
01623 
01624          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01625          typedef ::ROOT::Math::SMatrix< double, 3, 4, ::ROOT::Math::MatRepStd< double, 3, 4 >  >::SMatrixRow_const SMatrixRow_const;
01626          #else
01627          class SMatrixRow_const  {
01628             public:
01629             //friend XX;
01630             :: ROOT::Math::SMatrix< double, 3, 4, ::ROOT::Math::MatRepStd< double, 3, 4 >  >* fMat; //
01631             unsigned int fRow; //
01632          };
01633          #endif
01634 
01635          typedef void* (*value_type)() ;
01636          typedef ::ROOT::Math::MatRepStd<double,3,4> rep_type;
01637          typedef void* (*iterator)() ;
01638          typedef void* (*const_iterator)() ;
01639          ::ROOT::Math::MatRepStd< double, 3, 4 > fRep; //
01640       };
01641       #endif
01642       } } 
01643       namespace ROOT {
01644          namespace Math {
01645 
01646       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01647       typedef ::ROOT::Math::SMatrix< double, 9, 7, ::ROOT::Math::MatRepStd< double, 9, 7 >  > SMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR;
01648       #else
01649       class SMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR  {
01650          public:
01651          //friend XX;
01652          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01653          typedef ::ROOT::Math::SMatrix< double, 9, 7, ::ROOT::Math::MatRepStd< double, 9, 7 >  >::SMatrixRow SMatrixRow;
01654          #else
01655          class SMatrixRow  {
01656             public:
01657             //friend XX;
01658             ::ROOT::Math::SMatrix< double, 9, 7, ::ROOT::Math::MatRepStd< double, 9, 7 >  >* fMat; //
01659             unsigned int fRow; //
01660          };
01661          #endif
01662 
01663          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01664          typedef ::ROOT::Math::SMatrix< double, 9, 7, ::ROOT::Math::MatRepStd< double, 9, 7 >  >::SMatrixRow_const SMatrixRow_const;
01665          #else
01666          class SMatrixRow_const  {
01667             public:
01668             //friend XX;
01669             :: ROOT::Math::SMatrix< double, 9, 7, ::ROOT::Math::MatRepStd< double, 9, 7 >  >* fMat; //
01670             unsigned int fRow; //
01671          };
01672          #endif
01673 
01674          typedef void* (*value_type)() ;
01675          typedef ::ROOT::Math::MatRepStd<double,9,7> rep_type;
01676          typedef void* (*iterator)() ;
01677          typedef void* (*const_iterator)() ;
01678          ::ROOT::Math::MatRepStd< double, 9, 7 > fRep; //
01679       };
01680       #endif
01681       } } 
01682       namespace ROOT {
01683          namespace Math {
01684 
01685       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01686       typedef ::ROOT::Math::MatRepStd< float, 4, 3 > MatRepStdlEfloatcO4cO3gR;
01687       #else
01688       class MatRepStdlEfloatcO4cO3gR  {
01689          public:
01690          //friend XX;
01691          typedef void* (*value_type)() ;
01692          float fArray[12]; //
01693       };
01694       #endif
01695       } } 
01696       namespace ROOT {
01697          namespace Math {
01698 
01699       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01700       typedef ::ROOT::Math::MatRepStd< float, 3, 4 > MatRepStdlEfloatcO3cO4gR;
01701       #else
01702       class MatRepStdlEfloatcO3cO4gR  {
01703          public:
01704          //friend XX;
01705          typedef void* (*value_type)() ;
01706          float fArray[12]; //
01707       };
01708       #endif
01709       } } 
01710       namespace ROOT {
01711          namespace Math {
01712 
01713       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01714       typedef ::ROOT::Math::MatRepStd< float, 9, 7 > MatRepStdlEfloatcO9cO7gR;
01715       #else
01716       class MatRepStdlEfloatcO9cO7gR  {
01717          public:
01718          //friend XX;
01719          typedef void* (*value_type)() ;
01720          float fArray[63]; //
01721       };
01722       #endif
01723       } } 
01724       namespace ROOT {
01725          namespace Math {
01726 
01727       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01728       typedef ::ROOT::Math::SMatrix< float, 4, 3, ::ROOT::Math::MatRepStd< float, 4, 3 >  > SMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR;
01729       #else
01730       class SMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR  {
01731          public:
01732          //friend XX;
01733          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01734          typedef ::ROOT::Math::SMatrix< float, 4, 3, ::ROOT::Math::MatRepStd< float, 4, 3 >  >::SMatrixRow SMatrixRow;
01735          #else
01736          class SMatrixRow  {
01737             public:
01738             //friend XX;
01739             ::ROOT::Math::SMatrix< float, 4, 3, ::ROOT::Math::MatRepStd< float, 4, 3 >  >* fMat; //
01740             unsigned int fRow; //
01741          };
01742          #endif
01743 
01744          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01745          typedef ::ROOT::Math::SMatrix< float, 4, 3, ::ROOT::Math::MatRepStd< float, 4, 3 >  >::SMatrixRow_const SMatrixRow_const;
01746          #else
01747          class SMatrixRow_const  {
01748             public:
01749             //friend XX;
01750             :: ROOT::Math::SMatrix< float, 4, 3, ::ROOT::Math::MatRepStd< float, 4, 3 >  >* fMat; //
01751             unsigned int fRow; //
01752          };
01753          #endif
01754 
01755          typedef void* (*value_type)() ;
01756          typedef ::ROOT::Math::MatRepStd<float,4,3> rep_type;
01757          typedef void* (*iterator)() ;
01758          typedef void* (*const_iterator)() ;
01759          ::ROOT::Math::MatRepStd< float, 4, 3 > fRep; //
01760       };
01761       #endif
01762       } } 
01763       namespace ROOT {
01764          namespace Math {
01765 
01766       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01767       typedef ::ROOT::Math::SMatrix< float, 3, 4, ::ROOT::Math::MatRepStd< float, 3, 4 >  > SMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR;
01768       #else
01769       class SMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR  {
01770          public:
01771          //friend XX;
01772          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01773          typedef ::ROOT::Math::SMatrix< float, 3, 4, ::ROOT::Math::MatRepStd< float, 3, 4 >  >::SMatrixRow SMatrixRow;
01774          #else
01775          class SMatrixRow  {
01776             public:
01777             //friend XX;
01778             ::ROOT::Math::SMatrix< float, 3, 4, ::ROOT::Math::MatRepStd< float, 3, 4 >  >* fMat; //
01779             unsigned int fRow; //
01780          };
01781          #endif
01782 
01783          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01784          typedef ::ROOT::Math::SMatrix< float, 3, 4, ::ROOT::Math::MatRepStd< float, 3, 4 >  >::SMatrixRow_const SMatrixRow_const;
01785          #else
01786          class SMatrixRow_const  {
01787             public:
01788             //friend XX;
01789             :: ROOT::Math::SMatrix< float, 3, 4, ::ROOT::Math::MatRepStd< float, 3, 4 >  >* fMat; //
01790             unsigned int fRow; //
01791          };
01792          #endif
01793 
01794          typedef void* (*value_type)() ;
01795          typedef ::ROOT::Math::MatRepStd<float,3,4> rep_type;
01796          typedef void* (*iterator)() ;
01797          typedef void* (*const_iterator)() ;
01798          ::ROOT::Math::MatRepStd< float, 3, 4 > fRep; //
01799       };
01800       #endif
01801       } } 
01802       namespace ROOT {
01803          namespace Math {
01804 
01805       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01806       typedef ::ROOT::Math::SMatrix< float, 9, 7, ::ROOT::Math::MatRepStd< float, 9, 7 >  > SMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR;
01807       #else
01808       class SMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR  {
01809          public:
01810          //friend XX;
01811          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01812          typedef ::ROOT::Math::SMatrix< float, 9, 7, ::ROOT::Math::MatRepStd< float, 9, 7 >  >::SMatrixRow SMatrixRow;
01813          #else
01814          class SMatrixRow  {
01815             public:
01816             //friend XX;
01817             ::ROOT::Math::SMatrix< float, 9, 7, ::ROOT::Math::MatRepStd< float, 9, 7 >  >* fMat; //
01818             unsigned int fRow; //
01819          };
01820          #endif
01821 
01822          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
01823          typedef ::ROOT::Math::SMatrix< float, 9, 7, ::ROOT::Math::MatRepStd< float, 9, 7 >  >::SMatrixRow_const SMatrixRow_const;
01824          #else
01825          class SMatrixRow_const  {
01826             public:
01827             //friend XX;
01828             :: ROOT::Math::SMatrix< float, 9, 7, ::ROOT::Math::MatRepStd< float, 9, 7 >  >* fMat; //
01829             unsigned int fRow; //
01830          };
01831          #endif
01832 
01833          typedef void* (*value_type)() ;
01834          typedef ::ROOT::Math::MatRepStd<float,9,7> rep_type;
01835          typedef void* (*iterator)() ;
01836          typedef void* (*const_iterator)() ;
01837          ::ROOT::Math::MatRepStd< float, 9, 7 > fRep; //
01838       };
01839       #endif
01840       } } 
01841    } // of namespace Shadow
01842 } // of namespace ROOT
01843 // END OF SHADOWS
01844 
01845 namespace ROOT {
01846 namespace Math {
01847    namespace ROOT {
01848       inline ::ROOT::TGenericClassInfo *GenerateInitInstance();
01849       static void ROOTcLcLMath_Dictionary();
01850 
01851       // Function generating the singleton type initializer
01852       inline ::ROOT::TGenericClassInfo *GenerateInitInstance()
01853       {
01854          static ::ROOT::TGenericClassInfo 
01855             instance("ROOT::Math", 0 /*version*/, "include/Math/SMatrixFfwd.h", 9,
01856                      ::ROOT::DefineBehavior((void*)0,(void*)0),
01857                      &ROOTcLcLMath_Dictionary, 0);
01858          return &instance;
01859       }
01860       // Insure that the inline function is _not_ optimized away by the compiler
01861       ::ROOT::TGenericClassInfo *(*_R__UNIQUE_(InitFunctionKeeper))() = &GenerateInitInstance;  
01862       // Static variable to force the class initialization
01863       static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance(); R__UseDummy(_R__UNIQUE_(Init));
01864 
01865       // Dictionary for non-ClassDef classes
01866       static void ROOTcLcLMath_Dictionary() {
01867          GenerateInitInstance()->GetClass();
01868       }
01869 
01870    }
01871 }
01872 }
01873 
01874 namespace ROOT {
01875    void ROOTcLcLMathcLcLRowOffsetslE2gR_ShowMembers(void *obj, TMemberInspector &R__insp);
01876    static void ROOTcLcLMathcLcLRowOffsetslE2gR_Dictionary();
01877    static void *new_ROOTcLcLMathcLcLRowOffsetslE2gR(void *p = 0);
01878    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE2gR(Long_t size, void *p);
01879    static void delete_ROOTcLcLMathcLcLRowOffsetslE2gR(void *p);
01880    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE2gR(void *p);
01881    static void destruct_ROOTcLcLMathcLcLRowOffsetslE2gR(void *p);
01882 
01883    // Function generating the singleton type initializer
01884    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::RowOffsets<2>*)
01885    {
01886       ::ROOT::Math::RowOffsets<2> *ptr = 0;
01887       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::RowOffsets<2>),0);
01888       static ::ROOT::TGenericClassInfo 
01889          instance("ROOT::Math::RowOffsets<2>", "include/Math/MatrixRepresentationsStatic.h", 170,
01890                   typeid(::ROOT::Math::RowOffsets<2>), DefineBehavior(ptr, ptr),
01891                   0, &ROOTcLcLMathcLcLRowOffsetslE2gR_Dictionary, isa_proxy, 0,
01892                   sizeof(::ROOT::Math::RowOffsets<2>) );
01893       instance.SetNew(&new_ROOTcLcLMathcLcLRowOffsetslE2gR);
01894       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLRowOffsetslE2gR);
01895       instance.SetDelete(&delete_ROOTcLcLMathcLcLRowOffsetslE2gR);
01896       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLRowOffsetslE2gR);
01897       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLRowOffsetslE2gR);
01898       return &instance;
01899    }
01900    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::RowOffsets<2>*)
01901    {
01902       return GenerateInitInstanceLocal((::ROOT::Math::RowOffsets<2>*)0);
01903    }
01904    // Static variable to force the class initialization
01905    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<2>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01906 
01907    // Dictionary for non-ClassDef classes
01908    static void ROOTcLcLMathcLcLRowOffsetslE2gR_Dictionary() {
01909       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<2>*)0x0)->GetClass();
01910    }
01911 
01912 } // end of namespace ROOT
01913 
01914 namespace ROOT {
01915    void ROOTcLcLMathcLcLRowOffsetslE3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
01916    static void ROOTcLcLMathcLcLRowOffsetslE3gR_Dictionary();
01917    static void *new_ROOTcLcLMathcLcLRowOffsetslE3gR(void *p = 0);
01918    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE3gR(Long_t size, void *p);
01919    static void delete_ROOTcLcLMathcLcLRowOffsetslE3gR(void *p);
01920    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE3gR(void *p);
01921    static void destruct_ROOTcLcLMathcLcLRowOffsetslE3gR(void *p);
01922 
01923    // Function generating the singleton type initializer
01924    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::RowOffsets<3>*)
01925    {
01926       ::ROOT::Math::RowOffsets<3> *ptr = 0;
01927       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::RowOffsets<3>),0);
01928       static ::ROOT::TGenericClassInfo 
01929          instance("ROOT::Math::RowOffsets<3>", "include/Math/MatrixRepresentationsStatic.h", 177,
01930                   typeid(::ROOT::Math::RowOffsets<3>), DefineBehavior(ptr, ptr),
01931                   0, &ROOTcLcLMathcLcLRowOffsetslE3gR_Dictionary, isa_proxy, 0,
01932                   sizeof(::ROOT::Math::RowOffsets<3>) );
01933       instance.SetNew(&new_ROOTcLcLMathcLcLRowOffsetslE3gR);
01934       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLRowOffsetslE3gR);
01935       instance.SetDelete(&delete_ROOTcLcLMathcLcLRowOffsetslE3gR);
01936       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLRowOffsetslE3gR);
01937       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLRowOffsetslE3gR);
01938       return &instance;
01939    }
01940    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::RowOffsets<3>*)
01941    {
01942       return GenerateInitInstanceLocal((::ROOT::Math::RowOffsets<3>*)0);
01943    }
01944    // Static variable to force the class initialization
01945    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01946 
01947    // Dictionary for non-ClassDef classes
01948    static void ROOTcLcLMathcLcLRowOffsetslE3gR_Dictionary() {
01949       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<3>*)0x0)->GetClass();
01950    }
01951 
01952 } // end of namespace ROOT
01953 
01954 namespace ROOT {
01955    void ROOTcLcLMathcLcLRowOffsetslE4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
01956    static void ROOTcLcLMathcLcLRowOffsetslE4gR_Dictionary();
01957    static void *new_ROOTcLcLMathcLcLRowOffsetslE4gR(void *p = 0);
01958    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE4gR(Long_t size, void *p);
01959    static void delete_ROOTcLcLMathcLcLRowOffsetslE4gR(void *p);
01960    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE4gR(void *p);
01961    static void destruct_ROOTcLcLMathcLcLRowOffsetslE4gR(void *p);
01962 
01963    // Function generating the singleton type initializer
01964    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::RowOffsets<4>*)
01965    {
01966       ::ROOT::Math::RowOffsets<4> *ptr = 0;
01967       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::RowOffsets<4>),0);
01968       static ::ROOT::TGenericClassInfo 
01969          instance("ROOT::Math::RowOffsets<4>", "include/Math/MatrixRepresentationsStatic.h", 184,
01970                   typeid(::ROOT::Math::RowOffsets<4>), DefineBehavior(ptr, ptr),
01971                   0, &ROOTcLcLMathcLcLRowOffsetslE4gR_Dictionary, isa_proxy, 0,
01972                   sizeof(::ROOT::Math::RowOffsets<4>) );
01973       instance.SetNew(&new_ROOTcLcLMathcLcLRowOffsetslE4gR);
01974       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLRowOffsetslE4gR);
01975       instance.SetDelete(&delete_ROOTcLcLMathcLcLRowOffsetslE4gR);
01976       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLRowOffsetslE4gR);
01977       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLRowOffsetslE4gR);
01978       return &instance;
01979    }
01980    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::RowOffsets<4>*)
01981    {
01982       return GenerateInitInstanceLocal((::ROOT::Math::RowOffsets<4>*)0);
01983    }
01984    // Static variable to force the class initialization
01985    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01986 
01987    // Dictionary for non-ClassDef classes
01988    static void ROOTcLcLMathcLcLRowOffsetslE4gR_Dictionary() {
01989       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<4>*)0x0)->GetClass();
01990    }
01991 
01992 } // end of namespace ROOT
01993 
01994 namespace ROOT {
01995    void ROOTcLcLMathcLcLRowOffsetslE5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
01996    static void ROOTcLcLMathcLcLRowOffsetslE5gR_Dictionary();
01997    static void *new_ROOTcLcLMathcLcLRowOffsetslE5gR(void *p = 0);
01998    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE5gR(Long_t size, void *p);
01999    static void delete_ROOTcLcLMathcLcLRowOffsetslE5gR(void *p);
02000    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE5gR(void *p);
02001    static void destruct_ROOTcLcLMathcLcLRowOffsetslE5gR(void *p);
02002 
02003    // Function generating the singleton type initializer
02004    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::RowOffsets<5>*)
02005    {
02006       ::ROOT::Math::RowOffsets<5> *ptr = 0;
02007       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::RowOffsets<5>),0);
02008       static ::ROOT::TGenericClassInfo 
02009          instance("ROOT::Math::RowOffsets<5>", "include/Math/MatrixRepresentationsStatic.h", 191,
02010                   typeid(::ROOT::Math::RowOffsets<5>), DefineBehavior(ptr, ptr),
02011                   0, &ROOTcLcLMathcLcLRowOffsetslE5gR_Dictionary, isa_proxy, 0,
02012                   sizeof(::ROOT::Math::RowOffsets<5>) );
02013       instance.SetNew(&new_ROOTcLcLMathcLcLRowOffsetslE5gR);
02014       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLRowOffsetslE5gR);
02015       instance.SetDelete(&delete_ROOTcLcLMathcLcLRowOffsetslE5gR);
02016       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLRowOffsetslE5gR);
02017       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLRowOffsetslE5gR);
02018       return &instance;
02019    }
02020    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::RowOffsets<5>*)
02021    {
02022       return GenerateInitInstanceLocal((::ROOT::Math::RowOffsets<5>*)0);
02023    }
02024    // Static variable to force the class initialization
02025    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02026 
02027    // Dictionary for non-ClassDef classes
02028    static void ROOTcLcLMathcLcLRowOffsetslE5gR_Dictionary() {
02029       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<5>*)0x0)->GetClass();
02030    }
02031 
02032 } // end of namespace ROOT
02033 
02034 namespace ROOT {
02035    void ROOTcLcLMathcLcLRowOffsetslE6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02036    static void ROOTcLcLMathcLcLRowOffsetslE6gR_Dictionary();
02037    static void *new_ROOTcLcLMathcLcLRowOffsetslE6gR(void *p = 0);
02038    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE6gR(Long_t size, void *p);
02039    static void delete_ROOTcLcLMathcLcLRowOffsetslE6gR(void *p);
02040    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE6gR(void *p);
02041    static void destruct_ROOTcLcLMathcLcLRowOffsetslE6gR(void *p);
02042 
02043    // Function generating the singleton type initializer
02044    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::RowOffsets<6>*)
02045    {
02046       ::ROOT::Math::RowOffsets<6> *ptr = 0;
02047       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::RowOffsets<6>),0);
02048       static ::ROOT::TGenericClassInfo 
02049          instance("ROOT::Math::RowOffsets<6>", "include/Math/MatrixRepresentationsStatic.h", 202,
02050                   typeid(::ROOT::Math::RowOffsets<6>), DefineBehavior(ptr, ptr),
02051                   0, &ROOTcLcLMathcLcLRowOffsetslE6gR_Dictionary, isa_proxy, 0,
02052                   sizeof(::ROOT::Math::RowOffsets<6>) );
02053       instance.SetNew(&new_ROOTcLcLMathcLcLRowOffsetslE6gR);
02054       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLRowOffsetslE6gR);
02055       instance.SetDelete(&delete_ROOTcLcLMathcLcLRowOffsetslE6gR);
02056       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLRowOffsetslE6gR);
02057       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLRowOffsetslE6gR);
02058       return &instance;
02059    }
02060    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::RowOffsets<6>*)
02061    {
02062       return GenerateInitInstanceLocal((::ROOT::Math::RowOffsets<6>*)0);
02063    }
02064    // Static variable to force the class initialization
02065    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02066 
02067    // Dictionary for non-ClassDef classes
02068    static void ROOTcLcLMathcLcLRowOffsetslE6gR_Dictionary() {
02069       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<6>*)0x0)->GetClass();
02070    }
02071 
02072 } // end of namespace ROOT
02073 
02074 namespace ROOT {
02075    void ROOTcLcLMathcLcLRowOffsetslE7gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02076    static void ROOTcLcLMathcLcLRowOffsetslE7gR_Dictionary();
02077    static void *new_ROOTcLcLMathcLcLRowOffsetslE7gR(void *p = 0);
02078    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE7gR(Long_t size, void *p);
02079    static void delete_ROOTcLcLMathcLcLRowOffsetslE7gR(void *p);
02080    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE7gR(void *p);
02081    static void destruct_ROOTcLcLMathcLcLRowOffsetslE7gR(void *p);
02082 
02083    // Function generating the singleton type initializer
02084    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::RowOffsets<7>*)
02085    {
02086       ::ROOT::Math::RowOffsets<7> *ptr = 0;
02087       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::RowOffsets<7>),0);
02088       static ::ROOT::TGenericClassInfo 
02089          instance("ROOT::Math::RowOffsets<7>", "include/Math/MatrixRepresentationsStatic.h", 209,
02090                   typeid(::ROOT::Math::RowOffsets<7>), DefineBehavior(ptr, ptr),
02091                   0, &ROOTcLcLMathcLcLRowOffsetslE7gR_Dictionary, isa_proxy, 0,
02092                   sizeof(::ROOT::Math::RowOffsets<7>) );
02093       instance.SetNew(&new_ROOTcLcLMathcLcLRowOffsetslE7gR);
02094       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLRowOffsetslE7gR);
02095       instance.SetDelete(&delete_ROOTcLcLMathcLcLRowOffsetslE7gR);
02096       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLRowOffsetslE7gR);
02097       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLRowOffsetslE7gR);
02098       return &instance;
02099    }
02100    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::RowOffsets<7>*)
02101    {
02102       return GenerateInitInstanceLocal((::ROOT::Math::RowOffsets<7>*)0);
02103    }
02104    // Static variable to force the class initialization
02105    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<7>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02106 
02107    // Dictionary for non-ClassDef classes
02108    static void ROOTcLcLMathcLcLRowOffsetslE7gR_Dictionary() {
02109       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::RowOffsets<7>*)0x0)->GetClass();
02110    }
02111 
02112 } // end of namespace ROOT
02113 
02114 namespace ROOT {
02115    void ROOTcLcLMathcLcLSMatrixIdentity_ShowMembers(void *obj, TMemberInspector &R__insp);
02116    static void ROOTcLcLMathcLcLSMatrixIdentity_Dictionary();
02117    static void *new_ROOTcLcLMathcLcLSMatrixIdentity(void *p = 0);
02118    static void *newArray_ROOTcLcLMathcLcLSMatrixIdentity(Long_t size, void *p);
02119    static void delete_ROOTcLcLMathcLcLSMatrixIdentity(void *p);
02120    static void deleteArray_ROOTcLcLMathcLcLSMatrixIdentity(void *p);
02121    static void destruct_ROOTcLcLMathcLcLSMatrixIdentity(void *p);
02122 
02123    // Function generating the singleton type initializer
02124    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrixIdentity*)
02125    {
02126       // Make sure the shadow class has the right sizeof
02127       R__ASSERT(sizeof(::ROOT::Math::SMatrixIdentity) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixIdentity));
02128       ::ROOT::Math::SMatrixIdentity *ptr = 0;
02129       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrixIdentity),0);
02130       static ::ROOT::TGenericClassInfo 
02131          instance("ROOT::Math::SMatrixIdentity", "include/Math/SMatrix.h", 99,
02132                   typeid(::ROOT::Math::SMatrixIdentity), DefineBehavior(ptr, ptr),
02133                   &ROOTcLcLMathcLcLSMatrixIdentity_ShowMembers, &ROOTcLcLMathcLcLSMatrixIdentity_Dictionary, isa_proxy, 4,
02134                   sizeof(::ROOT::Math::SMatrixIdentity) );
02135       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixIdentity);
02136       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixIdentity);
02137       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixIdentity);
02138       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixIdentity);
02139       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixIdentity);
02140       return &instance;
02141    }
02142    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrixIdentity*)
02143    {
02144       return GenerateInitInstanceLocal((::ROOT::Math::SMatrixIdentity*)0);
02145    }
02146    // Static variable to force the class initialization
02147    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrixIdentity*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02148 
02149    // Dictionary for non-ClassDef classes
02150    static void ROOTcLcLMathcLcLSMatrixIdentity_Dictionary() {
02151       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrixIdentity*)0x0)->GetClass();
02152    }
02153 
02154 } // end of namespace ROOT
02155 
02156 namespace ROOT {
02157    void ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02158    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR_Dictionary();
02159    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void *p = 0);
02160    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(Long_t size, void *p);
02161    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void *p);
02162    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void *p);
02163    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void *p);
02164 
02165    // Function generating the singleton type initializer
02166    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<double,2,2>*)
02167    {
02168       // Make sure the shadow class has the right sizeof
02169       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<double,2,2>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO2cO2gR));
02170       ::ROOT::Math::MatRepStd<double,2,2> *ptr = 0;
02171       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<double,2,2>),0);
02172       static ::ROOT::TGenericClassInfo 
02173          instance("ROOT::Math::MatRepStd<double,2,2>", "include/Math/MatrixRepresentationsStatic.h", 50,
02174                   typeid(::ROOT::Math::MatRepStd<double,2,2>), DefineBehavior(ptr, ptr),
02175                   &ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR_Dictionary, isa_proxy, 4,
02176                   sizeof(::ROOT::Math::MatRepStd<double,2,2>) );
02177       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR);
02178       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR);
02179       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR);
02180       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR);
02181       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR);
02182       return &instance;
02183    }
02184    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<double,2,2>*)
02185    {
02186       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<double,2,2>*)0);
02187    }
02188    // Static variable to force the class initialization
02189    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,2,2>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02190 
02191    // Dictionary for non-ClassDef classes
02192    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR_Dictionary() {
02193       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,2,2>*)0x0)->GetClass();
02194    }
02195 
02196 } // end of namespace ROOT
02197 
02198 namespace ROOT {
02199    void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02200    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR_Dictionary();
02201    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void *p = 0);
02202    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(Long_t size, void *p);
02203    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void *p);
02204    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void *p);
02205    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void *p);
02206 
02207    // Function generating the singleton type initializer
02208    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*)
02209    {
02210       // Make sure the shadow class has the right sizeof
02211       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
02212       ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > *ptr = 0;
02213       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >),0);
02214       static ::ROOT::TGenericClassInfo 
02215          instance("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >", "include/Math/SMatrix.h", 127,
02216                   typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >), DefineBehavior(ptr, ptr),
02217                   &ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR_Dictionary, isa_proxy, 4,
02218                   sizeof(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >) );
02219       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR);
02220       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR);
02221       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR);
02222       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR);
02223       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR);
02224       return &instance;
02225    }
02226    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*)
02227    {
02228       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*)0);
02229    }
02230    // Static variable to force the class initialization
02231    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02232 
02233    // Dictionary for non-ClassDef classes
02234    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR_Dictionary() {
02235       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*)0x0)->GetClass();
02236    }
02237 
02238 } // end of namespace ROOT
02239 
02240 namespace ROOT {
02241    void ROOTcLcLMathcLcLSVectorlEdoublecO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02242    static void ROOTcLcLMathcLcLSVectorlEdoublecO3gR_Dictionary();
02243    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(void *p = 0);
02244    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(Long_t size, void *p);
02245    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(void *p);
02246    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(void *p);
02247    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(void *p);
02248 
02249    // Function generating the singleton type initializer
02250    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<double,3>*)
02251    {
02252       // Make sure the shadow class has the right sizeof
02253       R__ASSERT(sizeof(::ROOT::Math::SVector<double,3>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO3gR));
02254       ::ROOT::Math::SVector<double,3> *ptr = 0;
02255       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<double,3>),0);
02256       static ::ROOT::TGenericClassInfo 
02257          instance("ROOT::Math::SVector<double,3>", "include/Math/SVector.h", 79,
02258                   typeid(::ROOT::Math::SVector<double,3>), DefineBehavior(ptr, ptr),
02259                   &ROOTcLcLMathcLcLSVectorlEdoublecO3gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEdoublecO3gR_Dictionary, isa_proxy, 4,
02260                   sizeof(::ROOT::Math::SVector<double,3>) );
02261       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEdoublecO3gR);
02262       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEdoublecO3gR);
02263       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEdoublecO3gR);
02264       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO3gR);
02265       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEdoublecO3gR);
02266       return &instance;
02267    }
02268    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<double,3>*)
02269    {
02270       return GenerateInitInstanceLocal((::ROOT::Math::SVector<double,3>*)0);
02271    }
02272    // Static variable to force the class initialization
02273    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02274 
02275    // Dictionary for non-ClassDef classes
02276    static void ROOTcLcLMathcLcLSVectorlEdoublecO3gR_Dictionary() {
02277       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,3>*)0x0)->GetClass();
02278    }
02279 
02280 } // end of namespace ROOT
02281 
02282 namespace ROOT {
02283    void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
02284    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_Dictionary();
02285    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow(void *p);
02286    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow(void *p);
02287    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow(void *p);
02288 
02289    // Function generating the singleton type initializer
02290    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*)
02291    {
02292       ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow *ptr = 0;
02293       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow),0);
02294       static ::ROOT::TGenericClassInfo 
02295          instance("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow", "include/Math/SMatrix.h", 324,
02296                   typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow), DefineBehavior(ptr, ptr),
02297                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
02298                   sizeof(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow) );
02299       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow);
02300       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow);
02301       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow);
02302       return &instance;
02303    }
02304    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*)
02305    {
02306       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*)0);
02307    }
02308    // Static variable to force the class initialization
02309    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02310 
02311    // Dictionary for non-ClassDef classes
02312    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_Dictionary() {
02313       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*)0x0)->GetClass();
02314    }
02315 
02316 } // end of namespace ROOT
02317 
02318 namespace ROOT {
02319    void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
02320    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const_Dictionary();
02321    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const(void *p);
02322    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const(void *p);
02323    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const(void *p);
02324 
02325    // Function generating the singleton type initializer
02326    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*)
02327    {
02328       ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const *ptr = 0;
02329       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const),0);
02330       static ::ROOT::TGenericClassInfo 
02331          instance("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
02332                   typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
02333                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
02334                   sizeof(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const) );
02335       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const);
02336       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const);
02337       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const);
02338       return &instance;
02339    }
02340    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*)
02341    {
02342       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*)0);
02343    }
02344    // Static variable to force the class initialization
02345    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02346 
02347    // Dictionary for non-ClassDef classes
02348    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const_Dictionary() {
02349       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*)0x0)->GetClass();
02350    }
02351 
02352 } // end of namespace ROOT
02353 
02354 namespace ROOT {
02355    void ROOTcLcLMathcLcLSVectorlEdoublecO2gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02356    static void ROOTcLcLMathcLcLSVectorlEdoublecO2gR_Dictionary();
02357    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(void *p = 0);
02358    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(Long_t size, void *p);
02359    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(void *p);
02360    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(void *p);
02361    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(void *p);
02362 
02363    // Function generating the singleton type initializer
02364    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<double,2>*)
02365    {
02366       // Make sure the shadow class has the right sizeof
02367       R__ASSERT(sizeof(::ROOT::Math::SVector<double,2>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO2gR));
02368       ::ROOT::Math::SVector<double,2> *ptr = 0;
02369       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<double,2>),0);
02370       static ::ROOT::TGenericClassInfo 
02371          instance("ROOT::Math::SVector<double,2>", "include/Math/SVector.h", 79,
02372                   typeid(::ROOT::Math::SVector<double,2>), DefineBehavior(ptr, ptr),
02373                   &ROOTcLcLMathcLcLSVectorlEdoublecO2gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEdoublecO2gR_Dictionary, isa_proxy, 4,
02374                   sizeof(::ROOT::Math::SVector<double,2>) );
02375       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEdoublecO2gR);
02376       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEdoublecO2gR);
02377       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEdoublecO2gR);
02378       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO2gR);
02379       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEdoublecO2gR);
02380       return &instance;
02381    }
02382    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<double,2>*)
02383    {
02384       return GenerateInitInstanceLocal((::ROOT::Math::SVector<double,2>*)0);
02385    }
02386    // Static variable to force the class initialization
02387    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,2>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02388 
02389    // Dictionary for non-ClassDef classes
02390    static void ROOTcLcLMathcLcLSVectorlEdoublecO2gR_Dictionary() {
02391       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,2>*)0x0)->GetClass();
02392    }
02393 
02394 } // end of namespace ROOT
02395 
02396 namespace ROOT {
02397    void ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02398    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR_Dictionary();
02399    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void *p = 0);
02400    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(Long_t size, void *p);
02401    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void *p);
02402    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void *p);
02403    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void *p);
02404 
02405    // Function generating the singleton type initializer
02406    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<double,3,3>*)
02407    {
02408       // Make sure the shadow class has the right sizeof
02409       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<double,3,3>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO3cO3gR));
02410       ::ROOT::Math::MatRepStd<double,3,3> *ptr = 0;
02411       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<double,3,3>),0);
02412       static ::ROOT::TGenericClassInfo 
02413          instance("ROOT::Math::MatRepStd<double,3,3>", "include/Math/MatrixRepresentationsStatic.h", 50,
02414                   typeid(::ROOT::Math::MatRepStd<double,3,3>), DefineBehavior(ptr, ptr),
02415                   &ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR_Dictionary, isa_proxy, 4,
02416                   sizeof(::ROOT::Math::MatRepStd<double,3,3>) );
02417       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR);
02418       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR);
02419       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR);
02420       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR);
02421       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR);
02422       return &instance;
02423    }
02424    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<double,3,3>*)
02425    {
02426       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<double,3,3>*)0);
02427    }
02428    // Static variable to force the class initialization
02429    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,3,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02430 
02431    // Dictionary for non-ClassDef classes
02432    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR_Dictionary() {
02433       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,3,3>*)0x0)->GetClass();
02434    }
02435 
02436 } // end of namespace ROOT
02437 
02438 namespace ROOT {
02439    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02440    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR_Dictionary();
02441    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void *p = 0);
02442    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(Long_t size, void *p);
02443    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void *p);
02444    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void *p);
02445    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void *p);
02446 
02447    // Function generating the singleton type initializer
02448    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*)
02449    {
02450       // Make sure the shadow class has the right sizeof
02451       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
02452       ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > *ptr = 0;
02453       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >),0);
02454       static ::ROOT::TGenericClassInfo 
02455          instance("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >", "include/Math/SMatrix.h", 127,
02456                   typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >), DefineBehavior(ptr, ptr),
02457                   &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR_Dictionary, isa_proxy, 4,
02458                   sizeof(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >) );
02459       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR);
02460       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR);
02461       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR);
02462       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR);
02463       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR);
02464       return &instance;
02465    }
02466    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*)
02467    {
02468       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*)0);
02469    }
02470    // Static variable to force the class initialization
02471    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02472 
02473    // Dictionary for non-ClassDef classes
02474    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR_Dictionary() {
02475       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*)0x0)->GetClass();
02476    }
02477 
02478 } // end of namespace ROOT
02479 
02480 namespace ROOT {
02481    void ROOTcLcLMathcLcLSVectorlEdoublecO6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02482    static void ROOTcLcLMathcLcLSVectorlEdoublecO6gR_Dictionary();
02483    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(void *p = 0);
02484    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(Long_t size, void *p);
02485    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(void *p);
02486    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(void *p);
02487    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(void *p);
02488 
02489    // Function generating the singleton type initializer
02490    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<double,6>*)
02491    {
02492       // Make sure the shadow class has the right sizeof
02493       R__ASSERT(sizeof(::ROOT::Math::SVector<double,6>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO6gR));
02494       ::ROOT::Math::SVector<double,6> *ptr = 0;
02495       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<double,6>),0);
02496       static ::ROOT::TGenericClassInfo 
02497          instance("ROOT::Math::SVector<double,6>", "include/Math/SVector.h", 79,
02498                   typeid(::ROOT::Math::SVector<double,6>), DefineBehavior(ptr, ptr),
02499                   &ROOTcLcLMathcLcLSVectorlEdoublecO6gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEdoublecO6gR_Dictionary, isa_proxy, 4,
02500                   sizeof(::ROOT::Math::SVector<double,6>) );
02501       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEdoublecO6gR);
02502       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEdoublecO6gR);
02503       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEdoublecO6gR);
02504       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO6gR);
02505       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEdoublecO6gR);
02506       return &instance;
02507    }
02508    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<double,6>*)
02509    {
02510       return GenerateInitInstanceLocal((::ROOT::Math::SVector<double,6>*)0);
02511    }
02512    // Static variable to force the class initialization
02513    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02514 
02515    // Dictionary for non-ClassDef classes
02516    static void ROOTcLcLMathcLcLSVectorlEdoublecO6gR_Dictionary() {
02517       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,6>*)0x0)->GetClass();
02518    }
02519 
02520 } // end of namespace ROOT
02521 
02522 namespace ROOT {
02523    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
02524    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_Dictionary();
02525    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow(void *p);
02526    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow(void *p);
02527    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow(void *p);
02528 
02529    // Function generating the singleton type initializer
02530    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*)
02531    {
02532       ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow *ptr = 0;
02533       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow),0);
02534       static ::ROOT::TGenericClassInfo 
02535          instance("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow", "include/Math/SMatrix.h", 324,
02536                   typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow), DefineBehavior(ptr, ptr),
02537                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
02538                   sizeof(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow) );
02539       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow);
02540       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow);
02541       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow);
02542       return &instance;
02543    }
02544    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*)
02545    {
02546       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*)0);
02547    }
02548    // Static variable to force the class initialization
02549    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02550 
02551    // Dictionary for non-ClassDef classes
02552    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_Dictionary() {
02553       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*)0x0)->GetClass();
02554    }
02555 
02556 } // end of namespace ROOT
02557 
02558 namespace ROOT {
02559    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
02560    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const_Dictionary();
02561    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const(void *p);
02562    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const(void *p);
02563    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const(void *p);
02564 
02565    // Function generating the singleton type initializer
02566    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*)
02567    {
02568       ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const *ptr = 0;
02569       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const),0);
02570       static ::ROOT::TGenericClassInfo 
02571          instance("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
02572                   typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
02573                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
02574                   sizeof(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const) );
02575       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const);
02576       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const);
02577       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const);
02578       return &instance;
02579    }
02580    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*)
02581    {
02582       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*)0);
02583    }
02584    // Static variable to force the class initialization
02585    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02586 
02587    // Dictionary for non-ClassDef classes
02588    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const_Dictionary() {
02589       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*)0x0)->GetClass();
02590    }
02591 
02592 } // end of namespace ROOT
02593 
02594 namespace ROOT {
02595    void ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02596    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR_Dictionary();
02597    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void *p = 0);
02598    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(Long_t size, void *p);
02599    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void *p);
02600    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void *p);
02601    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void *p);
02602 
02603    // Function generating the singleton type initializer
02604    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<double,4,4>*)
02605    {
02606       // Make sure the shadow class has the right sizeof
02607       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<double,4,4>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO4cO4gR));
02608       ::ROOT::Math::MatRepStd<double,4,4> *ptr = 0;
02609       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<double,4,4>),0);
02610       static ::ROOT::TGenericClassInfo 
02611          instance("ROOT::Math::MatRepStd<double,4,4>", "include/Math/MatrixRepresentationsStatic.h", 50,
02612                   typeid(::ROOT::Math::MatRepStd<double,4,4>), DefineBehavior(ptr, ptr),
02613                   &ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR_Dictionary, isa_proxy, 4,
02614                   sizeof(::ROOT::Math::MatRepStd<double,4,4>) );
02615       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR);
02616       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR);
02617       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR);
02618       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR);
02619       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR);
02620       return &instance;
02621    }
02622    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<double,4,4>*)
02623    {
02624       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<double,4,4>*)0);
02625    }
02626    // Static variable to force the class initialization
02627    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,4,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02628 
02629    // Dictionary for non-ClassDef classes
02630    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR_Dictionary() {
02631       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,4,4>*)0x0)->GetClass();
02632    }
02633 
02634 } // end of namespace ROOT
02635 
02636 namespace ROOT {
02637    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02638    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR_Dictionary();
02639    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void *p = 0);
02640    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(Long_t size, void *p);
02641    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void *p);
02642    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void *p);
02643    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void *p);
02644 
02645    // Function generating the singleton type initializer
02646    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*)
02647    {
02648       // Make sure the shadow class has the right sizeof
02649       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
02650       ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > *ptr = 0;
02651       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >),0);
02652       static ::ROOT::TGenericClassInfo 
02653          instance("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >", "include/Math/SMatrix.h", 127,
02654                   typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >), DefineBehavior(ptr, ptr),
02655                   &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR_Dictionary, isa_proxy, 4,
02656                   sizeof(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >) );
02657       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR);
02658       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR);
02659       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR);
02660       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR);
02661       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR);
02662       return &instance;
02663    }
02664    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*)
02665    {
02666       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*)0);
02667    }
02668    // Static variable to force the class initialization
02669    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02670 
02671    // Dictionary for non-ClassDef classes
02672    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR_Dictionary() {
02673       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*)0x0)->GetClass();
02674    }
02675 
02676 } // end of namespace ROOT
02677 
02678 namespace ROOT {
02679    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
02680    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_Dictionary();
02681    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow(void *p);
02682    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow(void *p);
02683    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow(void *p);
02684 
02685    // Function generating the singleton type initializer
02686    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*)
02687    {
02688       ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow *ptr = 0;
02689       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow),0);
02690       static ::ROOT::TGenericClassInfo 
02691          instance("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow", "include/Math/SMatrix.h", 324,
02692                   typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow), DefineBehavior(ptr, ptr),
02693                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
02694                   sizeof(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow) );
02695       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow);
02696       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow);
02697       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow);
02698       return &instance;
02699    }
02700    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*)
02701    {
02702       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*)0);
02703    }
02704    // Static variable to force the class initialization
02705    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02706 
02707    // Dictionary for non-ClassDef classes
02708    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_Dictionary() {
02709       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*)0x0)->GetClass();
02710    }
02711 
02712 } // end of namespace ROOT
02713 
02714 namespace ROOT {
02715    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
02716    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const_Dictionary();
02717    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const(void *p);
02718    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const(void *p);
02719    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const(void *p);
02720 
02721    // Function generating the singleton type initializer
02722    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*)
02723    {
02724       ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const *ptr = 0;
02725       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const),0);
02726       static ::ROOT::TGenericClassInfo 
02727          instance("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
02728                   typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
02729                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
02730                   sizeof(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const) );
02731       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const);
02732       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const);
02733       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const);
02734       return &instance;
02735    }
02736    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*)
02737    {
02738       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*)0);
02739    }
02740    // Static variable to force the class initialization
02741    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02742 
02743    // Dictionary for non-ClassDef classes
02744    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const_Dictionary() {
02745       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*)0x0)->GetClass();
02746    }
02747 
02748 } // end of namespace ROOT
02749 
02750 namespace ROOT {
02751    void ROOTcLcLMathcLcLSVectorlEdoublecO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02752    static void ROOTcLcLMathcLcLSVectorlEdoublecO4gR_Dictionary();
02753    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(void *p = 0);
02754    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(Long_t size, void *p);
02755    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(void *p);
02756    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(void *p);
02757    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(void *p);
02758 
02759    // Function generating the singleton type initializer
02760    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<double,4>*)
02761    {
02762       // Make sure the shadow class has the right sizeof
02763       R__ASSERT(sizeof(::ROOT::Math::SVector<double,4>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO4gR));
02764       ::ROOT::Math::SVector<double,4> *ptr = 0;
02765       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<double,4>),0);
02766       static ::ROOT::TGenericClassInfo 
02767          instance("ROOT::Math::SVector<double,4>", "include/Math/SVector.h", 79,
02768                   typeid(::ROOT::Math::SVector<double,4>), DefineBehavior(ptr, ptr),
02769                   &ROOTcLcLMathcLcLSVectorlEdoublecO4gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEdoublecO4gR_Dictionary, isa_proxy, 4,
02770                   sizeof(::ROOT::Math::SVector<double,4>) );
02771       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEdoublecO4gR);
02772       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEdoublecO4gR);
02773       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEdoublecO4gR);
02774       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO4gR);
02775       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEdoublecO4gR);
02776       return &instance;
02777    }
02778    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<double,4>*)
02779    {
02780       return GenerateInitInstanceLocal((::ROOT::Math::SVector<double,4>*)0);
02781    }
02782    // Static variable to force the class initialization
02783    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02784 
02785    // Dictionary for non-ClassDef classes
02786    static void ROOTcLcLMathcLcLSVectorlEdoublecO4gR_Dictionary() {
02787       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,4>*)0x0)->GetClass();
02788    }
02789 
02790 } // end of namespace ROOT
02791 
02792 namespace ROOT {
02793    void ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02794    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR_Dictionary();
02795    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void *p = 0);
02796    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(Long_t size, void *p);
02797    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void *p);
02798    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void *p);
02799    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void *p);
02800 
02801    // Function generating the singleton type initializer
02802    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<double,5,5>*)
02803    {
02804       // Make sure the shadow class has the right sizeof
02805       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<double,5,5>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO5cO5gR));
02806       ::ROOT::Math::MatRepStd<double,5,5> *ptr = 0;
02807       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<double,5,5>),0);
02808       static ::ROOT::TGenericClassInfo 
02809          instance("ROOT::Math::MatRepStd<double,5,5>", "include/Math/MatrixRepresentationsStatic.h", 50,
02810                   typeid(::ROOT::Math::MatRepStd<double,5,5>), DefineBehavior(ptr, ptr),
02811                   &ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR_Dictionary, isa_proxy, 4,
02812                   sizeof(::ROOT::Math::MatRepStd<double,5,5>) );
02813       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR);
02814       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR);
02815       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR);
02816       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR);
02817       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR);
02818       return &instance;
02819    }
02820    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<double,5,5>*)
02821    {
02822       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<double,5,5>*)0);
02823    }
02824    // Static variable to force the class initialization
02825    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,5,5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02826 
02827    // Dictionary for non-ClassDef classes
02828    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR_Dictionary() {
02829       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,5,5>*)0x0)->GetClass();
02830    }
02831 
02832 } // end of namespace ROOT
02833 
02834 namespace ROOT {
02835    void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02836    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR_Dictionary();
02837    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void *p = 0);
02838    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(Long_t size, void *p);
02839    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void *p);
02840    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void *p);
02841    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void *p);
02842 
02843    // Function generating the singleton type initializer
02844    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*)
02845    {
02846       // Make sure the shadow class has the right sizeof
02847       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
02848       ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > *ptr = 0;
02849       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >),0);
02850       static ::ROOT::TGenericClassInfo 
02851          instance("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >", "include/Math/SMatrix.h", 127,
02852                   typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >), DefineBehavior(ptr, ptr),
02853                   &ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR_Dictionary, isa_proxy, 4,
02854                   sizeof(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >) );
02855       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR);
02856       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR);
02857       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR);
02858       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR);
02859       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR);
02860       return &instance;
02861    }
02862    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*)
02863    {
02864       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*)0);
02865    }
02866    // Static variable to force the class initialization
02867    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02868 
02869    // Dictionary for non-ClassDef classes
02870    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR_Dictionary() {
02871       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*)0x0)->GetClass();
02872    }
02873 
02874 } // end of namespace ROOT
02875 
02876 namespace ROOT {
02877    void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
02878    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_Dictionary();
02879    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow(void *p);
02880    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow(void *p);
02881    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow(void *p);
02882 
02883    // Function generating the singleton type initializer
02884    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*)
02885    {
02886       ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow *ptr = 0;
02887       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow),0);
02888       static ::ROOT::TGenericClassInfo 
02889          instance("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow", "include/Math/SMatrix.h", 324,
02890                   typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow), DefineBehavior(ptr, ptr),
02891                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
02892                   sizeof(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow) );
02893       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow);
02894       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow);
02895       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow);
02896       return &instance;
02897    }
02898    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*)
02899    {
02900       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*)0);
02901    }
02902    // Static variable to force the class initialization
02903    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02904 
02905    // Dictionary for non-ClassDef classes
02906    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_Dictionary() {
02907       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*)0x0)->GetClass();
02908    }
02909 
02910 } // end of namespace ROOT
02911 
02912 namespace ROOT {
02913    void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
02914    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const_Dictionary();
02915    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const(void *p);
02916    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const(void *p);
02917    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const(void *p);
02918 
02919    // Function generating the singleton type initializer
02920    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*)
02921    {
02922       ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const *ptr = 0;
02923       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const),0);
02924       static ::ROOT::TGenericClassInfo 
02925          instance("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
02926                   typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
02927                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
02928                   sizeof(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const) );
02929       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const);
02930       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const);
02931       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const);
02932       return &instance;
02933    }
02934    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*)
02935    {
02936       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*)0);
02937    }
02938    // Static variable to force the class initialization
02939    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02940 
02941    // Dictionary for non-ClassDef classes
02942    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const_Dictionary() {
02943       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*)0x0)->GetClass();
02944    }
02945 
02946 } // end of namespace ROOT
02947 
02948 namespace ROOT {
02949    void ROOTcLcLMathcLcLSVectorlEdoublecO5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02950    static void ROOTcLcLMathcLcLSVectorlEdoublecO5gR_Dictionary();
02951    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(void *p = 0);
02952    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(Long_t size, void *p);
02953    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(void *p);
02954    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(void *p);
02955    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(void *p);
02956 
02957    // Function generating the singleton type initializer
02958    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<double,5>*)
02959    {
02960       // Make sure the shadow class has the right sizeof
02961       R__ASSERT(sizeof(::ROOT::Math::SVector<double,5>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO5gR));
02962       ::ROOT::Math::SVector<double,5> *ptr = 0;
02963       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<double,5>),0);
02964       static ::ROOT::TGenericClassInfo 
02965          instance("ROOT::Math::SVector<double,5>", "include/Math/SVector.h", 79,
02966                   typeid(::ROOT::Math::SVector<double,5>), DefineBehavior(ptr, ptr),
02967                   &ROOTcLcLMathcLcLSVectorlEdoublecO5gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEdoublecO5gR_Dictionary, isa_proxy, 4,
02968                   sizeof(::ROOT::Math::SVector<double,5>) );
02969       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEdoublecO5gR);
02970       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEdoublecO5gR);
02971       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEdoublecO5gR);
02972       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO5gR);
02973       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEdoublecO5gR);
02974       return &instance;
02975    }
02976    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<double,5>*)
02977    {
02978       return GenerateInitInstanceLocal((::ROOT::Math::SVector<double,5>*)0);
02979    }
02980    // Static variable to force the class initialization
02981    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02982 
02983    // Dictionary for non-ClassDef classes
02984    static void ROOTcLcLMathcLcLSVectorlEdoublecO5gR_Dictionary() {
02985       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,5>*)0x0)->GetClass();
02986    }
02987 
02988 } // end of namespace ROOT
02989 
02990 namespace ROOT {
02991    void ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
02992    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR_Dictionary();
02993    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void *p = 0);
02994    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(Long_t size, void *p);
02995    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void *p);
02996    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void *p);
02997    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void *p);
02998 
02999    // Function generating the singleton type initializer
03000    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<double,6,6>*)
03001    {
03002       // Make sure the shadow class has the right sizeof
03003       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<double,6,6>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO6cO6gR));
03004       ::ROOT::Math::MatRepStd<double,6,6> *ptr = 0;
03005       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<double,6,6>),0);
03006       static ::ROOT::TGenericClassInfo 
03007          instance("ROOT::Math::MatRepStd<double,6,6>", "include/Math/MatrixRepresentationsStatic.h", 50,
03008                   typeid(::ROOT::Math::MatRepStd<double,6,6>), DefineBehavior(ptr, ptr),
03009                   &ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR_Dictionary, isa_proxy, 4,
03010                   sizeof(::ROOT::Math::MatRepStd<double,6,6>) );
03011       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR);
03012       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR);
03013       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR);
03014       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR);
03015       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR);
03016       return &instance;
03017    }
03018    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<double,6,6>*)
03019    {
03020       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<double,6,6>*)0);
03021    }
03022    // Static variable to force the class initialization
03023    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,6,6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03024 
03025    // Dictionary for non-ClassDef classes
03026    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR_Dictionary() {
03027       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,6,6>*)0x0)->GetClass();
03028    }
03029 
03030 } // end of namespace ROOT
03031 
03032 namespace ROOT {
03033    void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
03034    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR_Dictionary();
03035    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void *p = 0);
03036    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(Long_t size, void *p);
03037    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void *p);
03038    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void *p);
03039    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void *p);
03040 
03041    // Function generating the singleton type initializer
03042    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*)
03043    {
03044       // Make sure the shadow class has the right sizeof
03045       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
03046       ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > *ptr = 0;
03047       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >),0);
03048       static ::ROOT::TGenericClassInfo 
03049          instance("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >", "include/Math/SMatrix.h", 127,
03050                   typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >), DefineBehavior(ptr, ptr),
03051                   &ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR_Dictionary, isa_proxy, 4,
03052                   sizeof(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >) );
03053       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR);
03054       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR);
03055       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR);
03056       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR);
03057       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR);
03058       return &instance;
03059    }
03060    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*)
03061    {
03062       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*)0);
03063    }
03064    // Static variable to force the class initialization
03065    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03066 
03067    // Dictionary for non-ClassDef classes
03068    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR_Dictionary() {
03069       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*)0x0)->GetClass();
03070    }
03071 
03072 } // end of namespace ROOT
03073 
03074 namespace ROOT {
03075    void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
03076    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_Dictionary();
03077    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow(void *p);
03078    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow(void *p);
03079    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow(void *p);
03080 
03081    // Function generating the singleton type initializer
03082    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*)
03083    {
03084       ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow *ptr = 0;
03085       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow),0);
03086       static ::ROOT::TGenericClassInfo 
03087          instance("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow", "include/Math/SMatrix.h", 324,
03088                   typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow), DefineBehavior(ptr, ptr),
03089                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
03090                   sizeof(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow) );
03091       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow);
03092       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow);
03093       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow);
03094       return &instance;
03095    }
03096    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*)
03097    {
03098       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*)0);
03099    }
03100    // Static variable to force the class initialization
03101    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03102 
03103    // Dictionary for non-ClassDef classes
03104    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_Dictionary() {
03105       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*)0x0)->GetClass();
03106    }
03107 
03108 } // end of namespace ROOT
03109 
03110 namespace ROOT {
03111    void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
03112    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const_Dictionary();
03113    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const(void *p);
03114    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const(void *p);
03115    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const(void *p);
03116 
03117    // Function generating the singleton type initializer
03118    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*)
03119    {
03120       ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const *ptr = 0;
03121       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const),0);
03122       static ::ROOT::TGenericClassInfo 
03123          instance("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
03124                   typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
03125                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
03126                   sizeof(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const) );
03127       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const);
03128       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const);
03129       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const);
03130       return &instance;
03131    }
03132    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*)
03133    {
03134       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*)0);
03135    }
03136    // Static variable to force the class initialization
03137    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03138 
03139    // Dictionary for non-ClassDef classes
03140    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const_Dictionary() {
03141       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*)0x0)->GetClass();
03142    }
03143 
03144 } // end of namespace ROOT
03145 
03146 namespace ROOT {
03147    void ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR_ShowMembers(void *obj, TMemberInspector &R__insp);
03148    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR_Dictionary();
03149    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void *p = 0);
03150    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(Long_t size, void *p);
03151    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void *p);
03152    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void *p);
03153    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void *p);
03154 
03155    // Function generating the singleton type initializer
03156    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<double,7,7>*)
03157    {
03158       // Make sure the shadow class has the right sizeof
03159       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<double,7,7>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO7cO7gR));
03160       ::ROOT::Math::MatRepStd<double,7,7> *ptr = 0;
03161       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<double,7,7>),0);
03162       static ::ROOT::TGenericClassInfo 
03163          instance("ROOT::Math::MatRepStd<double,7,7>", "include/Math/MatrixRepresentationsStatic.h", 50,
03164                   typeid(::ROOT::Math::MatRepStd<double,7,7>), DefineBehavior(ptr, ptr),
03165                   &ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR_Dictionary, isa_proxy, 4,
03166                   sizeof(::ROOT::Math::MatRepStd<double,7,7>) );
03167       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR);
03168       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR);
03169       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR);
03170       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR);
03171       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR);
03172       return &instance;
03173    }
03174    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<double,7,7>*)
03175    {
03176       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<double,7,7>*)0);
03177    }
03178    // Static variable to force the class initialization
03179    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,7,7>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03180 
03181    // Dictionary for non-ClassDef classes
03182    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR_Dictionary() {
03183       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,7,7>*)0x0)->GetClass();
03184    }
03185 
03186 } // end of namespace ROOT
03187 
03188 namespace ROOT {
03189    void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
03190    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR_Dictionary();
03191    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void *p = 0);
03192    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(Long_t size, void *p);
03193    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void *p);
03194    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void *p);
03195    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void *p);
03196 
03197    // Function generating the singleton type initializer
03198    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*)
03199    {
03200       // Make sure the shadow class has the right sizeof
03201       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
03202       ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > *ptr = 0;
03203       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >),0);
03204       static ::ROOT::TGenericClassInfo 
03205          instance("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >", "include/Math/SMatrix.h", 127,
03206                   typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >), DefineBehavior(ptr, ptr),
03207                   &ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR_Dictionary, isa_proxy, 4,
03208                   sizeof(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >) );
03209       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR);
03210       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR);
03211       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR);
03212       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR);
03213       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR);
03214       return &instance;
03215    }
03216    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*)
03217    {
03218       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*)0);
03219    }
03220    // Static variable to force the class initialization
03221    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03222 
03223    // Dictionary for non-ClassDef classes
03224    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR_Dictionary() {
03225       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*)0x0)->GetClass();
03226    }
03227 
03228 } // end of namespace ROOT
03229 
03230 namespace ROOT {
03231    void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
03232    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_Dictionary();
03233    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow(void *p);
03234    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow(void *p);
03235    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow(void *p);
03236 
03237    // Function generating the singleton type initializer
03238    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*)
03239    {
03240       ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow *ptr = 0;
03241       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow),0);
03242       static ::ROOT::TGenericClassInfo 
03243          instance("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow", "include/Math/SMatrix.h", 324,
03244                   typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow), DefineBehavior(ptr, ptr),
03245                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
03246                   sizeof(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow) );
03247       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow);
03248       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow);
03249       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow);
03250       return &instance;
03251    }
03252    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*)
03253    {
03254       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*)0);
03255    }
03256    // Static variable to force the class initialization
03257    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03258 
03259    // Dictionary for non-ClassDef classes
03260    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_Dictionary() {
03261       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*)0x0)->GetClass();
03262    }
03263 
03264 } // end of namespace ROOT
03265 
03266 namespace ROOT {
03267    void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
03268    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const_Dictionary();
03269    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const(void *p);
03270    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const(void *p);
03271    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const(void *p);
03272 
03273    // Function generating the singleton type initializer
03274    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*)
03275    {
03276       ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const *ptr = 0;
03277       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const),0);
03278       static ::ROOT::TGenericClassInfo 
03279          instance("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
03280                   typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
03281                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
03282                   sizeof(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const) );
03283       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const);
03284       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const);
03285       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const);
03286       return &instance;
03287    }
03288    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*)
03289    {
03290       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*)0);
03291    }
03292    // Static variable to force the class initialization
03293    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03294 
03295    // Dictionary for non-ClassDef classes
03296    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const_Dictionary() {
03297       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*)0x0)->GetClass();
03298    }
03299 
03300 } // end of namespace ROOT
03301 
03302 namespace ROOT {
03303    void ROOTcLcLMathcLcLSVectorlEdoublecO7gR_ShowMembers(void *obj, TMemberInspector &R__insp);
03304    static void ROOTcLcLMathcLcLSVectorlEdoublecO7gR_Dictionary();
03305    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(void *p = 0);
03306    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(Long_t size, void *p);
03307    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(void *p);
03308    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(void *p);
03309    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(void *p);
03310 
03311    // Function generating the singleton type initializer
03312    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<double,7>*)
03313    {
03314       // Make sure the shadow class has the right sizeof
03315       R__ASSERT(sizeof(::ROOT::Math::SVector<double,7>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO7gR));
03316       ::ROOT::Math::SVector<double,7> *ptr = 0;
03317       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<double,7>),0);
03318       static ::ROOT::TGenericClassInfo 
03319          instance("ROOT::Math::SVector<double,7>", "include/Math/SVector.h", 79,
03320                   typeid(::ROOT::Math::SVector<double,7>), DefineBehavior(ptr, ptr),
03321                   &ROOTcLcLMathcLcLSVectorlEdoublecO7gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEdoublecO7gR_Dictionary, isa_proxy, 4,
03322                   sizeof(::ROOT::Math::SVector<double,7>) );
03323       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEdoublecO7gR);
03324       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEdoublecO7gR);
03325       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEdoublecO7gR);
03326       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO7gR);
03327       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEdoublecO7gR);
03328       return &instance;
03329    }
03330    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<double,7>*)
03331    {
03332       return GenerateInitInstanceLocal((::ROOT::Math::SVector<double,7>*)0);
03333    }
03334    // Static variable to force the class initialization
03335    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,7>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03336 
03337    // Dictionary for non-ClassDef classes
03338    static void ROOTcLcLMathcLcLSVectorlEdoublecO7gR_Dictionary() {
03339       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,7>*)0x0)->GetClass();
03340    }
03341 
03342 } // end of namespace ROOT
03343 
03344 namespace ROOT {
03345    void ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR_ShowMembers(void *obj, TMemberInspector &R__insp);
03346    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR_Dictionary();
03347    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void *p = 0);
03348    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(Long_t size, void *p);
03349    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void *p);
03350    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void *p);
03351    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void *p);
03352 
03353    // Function generating the singleton type initializer
03354    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<double,2>*)
03355    {
03356       // Make sure the shadow class has the right sizeof
03357       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<double,2>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO2gR));
03358       ::ROOT::Math::MatRepSym<double,2> *ptr = 0;
03359       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<double,2>),0);
03360       static ::ROOT::TGenericClassInfo 
03361          instance("ROOT::Math::MatRepSym<double,2>", "include/Math/MatrixRepresentationsStatic.h", 256,
03362                   typeid(::ROOT::Math::MatRepSym<double,2>), DefineBehavior(ptr, ptr),
03363                   &ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR_Dictionary, isa_proxy, 4,
03364                   sizeof(::ROOT::Math::MatRepSym<double,2>) );
03365       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR);
03366       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR);
03367       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR);
03368       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR);
03369       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR);
03370       return &instance;
03371    }
03372    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<double,2>*)
03373    {
03374       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<double,2>*)0);
03375    }
03376    // Static variable to force the class initialization
03377    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,2>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03378 
03379    // Dictionary for non-ClassDef classes
03380    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR_Dictionary() {
03381       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,2>*)0x0)->GetClass();
03382    }
03383 
03384 } // end of namespace ROOT
03385 
03386 namespace ROOT {
03387    void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
03388    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR_Dictionary();
03389    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void *p = 0);
03390    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(Long_t size, void *p);
03391    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void *p);
03392    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void *p);
03393    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void *p);
03394 
03395    // Function generating the singleton type initializer
03396    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*)
03397    {
03398       // Make sure the shadow class has the right sizeof
03399       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
03400       ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > *ptr = 0;
03401       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >),0);
03402       static ::ROOT::TGenericClassInfo 
03403          instance("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >", "include/Math/SMatrix.h", 127,
03404                   typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >), DefineBehavior(ptr, ptr),
03405                   &ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR_Dictionary, isa_proxy, 4,
03406                   sizeof(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >) );
03407       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR);
03408       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR);
03409       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR);
03410       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR);
03411       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR);
03412       return &instance;
03413    }
03414    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*)
03415    {
03416       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*)0);
03417    }
03418    // Static variable to force the class initialization
03419    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03420 
03421    // Dictionary for non-ClassDef classes
03422    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR_Dictionary() {
03423       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*)0x0)->GetClass();
03424    }
03425 
03426 } // end of namespace ROOT
03427 
03428 namespace ROOT {
03429    void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
03430    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_Dictionary();
03431    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow(void *p);
03432    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow(void *p);
03433    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow(void *p);
03434 
03435    // Function generating the singleton type initializer
03436    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*)
03437    {
03438       ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow *ptr = 0;
03439       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow),0);
03440       static ::ROOT::TGenericClassInfo 
03441          instance("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow", "include/Math/SMatrix.h", 324,
03442                   typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow), DefineBehavior(ptr, ptr),
03443                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
03444                   sizeof(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow) );
03445       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow);
03446       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow);
03447       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow);
03448       return &instance;
03449    }
03450    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*)
03451    {
03452       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*)0);
03453    }
03454    // Static variable to force the class initialization
03455    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03456 
03457    // Dictionary for non-ClassDef classes
03458    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_Dictionary() {
03459       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*)0x0)->GetClass();
03460    }
03461 
03462 } // end of namespace ROOT
03463 
03464 namespace ROOT {
03465    void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
03466    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const_Dictionary();
03467    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const(void *p);
03468    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const(void *p);
03469    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const(void *p);
03470 
03471    // Function generating the singleton type initializer
03472    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*)
03473    {
03474       ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const *ptr = 0;
03475       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const),0);
03476       static ::ROOT::TGenericClassInfo 
03477          instance("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
03478                   typeid(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
03479                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
03480                   sizeof(::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const) );
03481       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const);
03482       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const);
03483       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const);
03484       return &instance;
03485    }
03486    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*)
03487    {
03488       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*)0);
03489    }
03490    // Static variable to force the class initialization
03491    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03492 
03493    // Dictionary for non-ClassDef classes
03494    static void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const_Dictionary() {
03495       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*)0x0)->GetClass();
03496    }
03497 
03498 } // end of namespace ROOT
03499 
03500 namespace ROOT {
03501    void ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
03502    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR_Dictionary();
03503    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void *p = 0);
03504    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(Long_t size, void *p);
03505    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void *p);
03506    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void *p);
03507    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void *p);
03508 
03509    // Function generating the singleton type initializer
03510    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<double,3>*)
03511    {
03512       // Make sure the shadow class has the right sizeof
03513       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<double,3>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO3gR));
03514       ::ROOT::Math::MatRepSym<double,3> *ptr = 0;
03515       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<double,3>),0);
03516       static ::ROOT::TGenericClassInfo 
03517          instance("ROOT::Math::MatRepSym<double,3>", "include/Math/MatrixRepresentationsStatic.h", 256,
03518                   typeid(::ROOT::Math::MatRepSym<double,3>), DefineBehavior(ptr, ptr),
03519                   &ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR_Dictionary, isa_proxy, 4,
03520                   sizeof(::ROOT::Math::MatRepSym<double,3>) );
03521       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR);
03522       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR);
03523       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR);
03524       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR);
03525       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR);
03526       return &instance;
03527    }
03528    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<double,3>*)
03529    {
03530       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<double,3>*)0);
03531    }
03532    // Static variable to force the class initialization
03533    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03534 
03535    // Dictionary for non-ClassDef classes
03536    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR_Dictionary() {
03537       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,3>*)0x0)->GetClass();
03538    }
03539 
03540 } // end of namespace ROOT
03541 
03542 namespace ROOT {
03543    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
03544    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR_Dictionary();
03545    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void *p = 0);
03546    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(Long_t size, void *p);
03547    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void *p);
03548    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void *p);
03549    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void *p);
03550 
03551    // Function generating the singleton type initializer
03552    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*)
03553    {
03554       // Make sure the shadow class has the right sizeof
03555       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
03556       ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > *ptr = 0;
03557       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >),0);
03558       static ::ROOT::TGenericClassInfo 
03559          instance("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >", "include/Math/SMatrix.h", 127,
03560                   typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >), DefineBehavior(ptr, ptr),
03561                   &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR_Dictionary, isa_proxy, 4,
03562                   sizeof(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >) );
03563       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR);
03564       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR);
03565       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR);
03566       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR);
03567       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR);
03568       return &instance;
03569    }
03570    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*)
03571    {
03572       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*)0);
03573    }
03574    // Static variable to force the class initialization
03575    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03576 
03577    // Dictionary for non-ClassDef classes
03578    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR_Dictionary() {
03579       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*)0x0)->GetClass();
03580    }
03581 
03582 } // end of namespace ROOT
03583 
03584 namespace ROOT {
03585    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
03586    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_Dictionary();
03587    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow(void *p);
03588    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow(void *p);
03589    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow(void *p);
03590 
03591    // Function generating the singleton type initializer
03592    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*)
03593    {
03594       ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow *ptr = 0;
03595       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow),0);
03596       static ::ROOT::TGenericClassInfo 
03597          instance("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow", "include/Math/SMatrix.h", 324,
03598                   typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow), DefineBehavior(ptr, ptr),
03599                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
03600                   sizeof(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow) );
03601       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow);
03602       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow);
03603       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow);
03604       return &instance;
03605    }
03606    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*)
03607    {
03608       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*)0);
03609    }
03610    // Static variable to force the class initialization
03611    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03612 
03613    // Dictionary for non-ClassDef classes
03614    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_Dictionary() {
03615       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*)0x0)->GetClass();
03616    }
03617 
03618 } // end of namespace ROOT
03619 
03620 namespace ROOT {
03621    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
03622    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const_Dictionary();
03623    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const(void *p);
03624    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const(void *p);
03625    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const(void *p);
03626 
03627    // Function generating the singleton type initializer
03628    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*)
03629    {
03630       ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const *ptr = 0;
03631       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const),0);
03632       static ::ROOT::TGenericClassInfo 
03633          instance("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
03634                   typeid(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
03635                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
03636                   sizeof(::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const) );
03637       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const);
03638       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const);
03639       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const);
03640       return &instance;
03641    }
03642    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*)
03643    {
03644       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*)0);
03645    }
03646    // Static variable to force the class initialization
03647    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03648 
03649    // Dictionary for non-ClassDef classes
03650    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const_Dictionary() {
03651       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*)0x0)->GetClass();
03652    }
03653 
03654 } // end of namespace ROOT
03655 
03656 namespace ROOT {
03657    void ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
03658    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR_Dictionary();
03659    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void *p = 0);
03660    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(Long_t size, void *p);
03661    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void *p);
03662    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void *p);
03663    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void *p);
03664 
03665    // Function generating the singleton type initializer
03666    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<double,4>*)
03667    {
03668       // Make sure the shadow class has the right sizeof
03669       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<double,4>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO4gR));
03670       ::ROOT::Math::MatRepSym<double,4> *ptr = 0;
03671       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<double,4>),0);
03672       static ::ROOT::TGenericClassInfo 
03673          instance("ROOT::Math::MatRepSym<double,4>", "include/Math/MatrixRepresentationsStatic.h", 256,
03674                   typeid(::ROOT::Math::MatRepSym<double,4>), DefineBehavior(ptr, ptr),
03675                   &ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR_Dictionary, isa_proxy, 4,
03676                   sizeof(::ROOT::Math::MatRepSym<double,4>) );
03677       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR);
03678       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR);
03679       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR);
03680       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR);
03681       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR);
03682       return &instance;
03683    }
03684    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<double,4>*)
03685    {
03686       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<double,4>*)0);
03687    }
03688    // Static variable to force the class initialization
03689    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03690 
03691    // Dictionary for non-ClassDef classes
03692    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR_Dictionary() {
03693       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,4>*)0x0)->GetClass();
03694    }
03695 
03696 } // end of namespace ROOT
03697 
03698 namespace ROOT {
03699    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
03700    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR_Dictionary();
03701    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void *p = 0);
03702    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(Long_t size, void *p);
03703    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void *p);
03704    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void *p);
03705    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void *p);
03706 
03707    // Function generating the singleton type initializer
03708    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*)
03709    {
03710       // Make sure the shadow class has the right sizeof
03711       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
03712       ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > *ptr = 0;
03713       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >),0);
03714       static ::ROOT::TGenericClassInfo 
03715          instance("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >", "include/Math/SMatrix.h", 127,
03716                   typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >), DefineBehavior(ptr, ptr),
03717                   &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR_Dictionary, isa_proxy, 4,
03718                   sizeof(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >) );
03719       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR);
03720       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR);
03721       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR);
03722       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR);
03723       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR);
03724       return &instance;
03725    }
03726    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*)
03727    {
03728       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*)0);
03729    }
03730    // Static variable to force the class initialization
03731    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03732 
03733    // Dictionary for non-ClassDef classes
03734    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR_Dictionary() {
03735       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*)0x0)->GetClass();
03736    }
03737 
03738 } // end of namespace ROOT
03739 
03740 namespace ROOT {
03741    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
03742    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_Dictionary();
03743    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow(void *p);
03744    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow(void *p);
03745    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow(void *p);
03746 
03747    // Function generating the singleton type initializer
03748    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*)
03749    {
03750       ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow *ptr = 0;
03751       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow),0);
03752       static ::ROOT::TGenericClassInfo 
03753          instance("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow", "include/Math/SMatrix.h", 324,
03754                   typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow), DefineBehavior(ptr, ptr),
03755                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
03756                   sizeof(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow) );
03757       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow);
03758       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow);
03759       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow);
03760       return &instance;
03761    }
03762    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*)
03763    {
03764       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*)0);
03765    }
03766    // Static variable to force the class initialization
03767    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03768 
03769    // Dictionary for non-ClassDef classes
03770    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_Dictionary() {
03771       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*)0x0)->GetClass();
03772    }
03773 
03774 } // end of namespace ROOT
03775 
03776 namespace ROOT {
03777    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
03778    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const_Dictionary();
03779    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const(void *p);
03780    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const(void *p);
03781    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const(void *p);
03782 
03783    // Function generating the singleton type initializer
03784    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*)
03785    {
03786       ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const *ptr = 0;
03787       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const),0);
03788       static ::ROOT::TGenericClassInfo 
03789          instance("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
03790                   typeid(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
03791                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
03792                   sizeof(::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const) );
03793       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const);
03794       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const);
03795       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const);
03796       return &instance;
03797    }
03798    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*)
03799    {
03800       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*)0);
03801    }
03802    // Static variable to force the class initialization
03803    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03804 
03805    // Dictionary for non-ClassDef classes
03806    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const_Dictionary() {
03807       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*)0x0)->GetClass();
03808    }
03809 
03810 } // end of namespace ROOT
03811 
03812 namespace ROOT {
03813    void ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
03814    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR_Dictionary();
03815    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void *p = 0);
03816    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(Long_t size, void *p);
03817    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void *p);
03818    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void *p);
03819    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void *p);
03820 
03821    // Function generating the singleton type initializer
03822    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<double,5>*)
03823    {
03824       // Make sure the shadow class has the right sizeof
03825       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<double,5>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO5gR));
03826       ::ROOT::Math::MatRepSym<double,5> *ptr = 0;
03827       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<double,5>),0);
03828       static ::ROOT::TGenericClassInfo 
03829          instance("ROOT::Math::MatRepSym<double,5>", "include/Math/MatrixRepresentationsStatic.h", 256,
03830                   typeid(::ROOT::Math::MatRepSym<double,5>), DefineBehavior(ptr, ptr),
03831                   &ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR_Dictionary, isa_proxy, 4,
03832                   sizeof(::ROOT::Math::MatRepSym<double,5>) );
03833       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR);
03834       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR);
03835       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR);
03836       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR);
03837       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR);
03838       return &instance;
03839    }
03840    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<double,5>*)
03841    {
03842       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<double,5>*)0);
03843    }
03844    // Static variable to force the class initialization
03845    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03846 
03847    // Dictionary for non-ClassDef classes
03848    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR_Dictionary() {
03849       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,5>*)0x0)->GetClass();
03850    }
03851 
03852 } // end of namespace ROOT
03853 
03854 namespace ROOT {
03855    void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
03856    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR_Dictionary();
03857    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void *p = 0);
03858    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(Long_t size, void *p);
03859    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void *p);
03860    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void *p);
03861    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void *p);
03862 
03863    // Function generating the singleton type initializer
03864    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*)
03865    {
03866       // Make sure the shadow class has the right sizeof
03867       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
03868       ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > *ptr = 0;
03869       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >),0);
03870       static ::ROOT::TGenericClassInfo 
03871          instance("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >", "include/Math/SMatrix.h", 127,
03872                   typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >), DefineBehavior(ptr, ptr),
03873                   &ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR_Dictionary, isa_proxy, 4,
03874                   sizeof(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >) );
03875       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR);
03876       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR);
03877       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR);
03878       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR);
03879       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR);
03880       return &instance;
03881    }
03882    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*)
03883    {
03884       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*)0);
03885    }
03886    // Static variable to force the class initialization
03887    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03888 
03889    // Dictionary for non-ClassDef classes
03890    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR_Dictionary() {
03891       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*)0x0)->GetClass();
03892    }
03893 
03894 } // end of namespace ROOT
03895 
03896 namespace ROOT {
03897    void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
03898    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_Dictionary();
03899    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow(void *p);
03900    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow(void *p);
03901    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow(void *p);
03902 
03903    // Function generating the singleton type initializer
03904    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*)
03905    {
03906       ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow *ptr = 0;
03907       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow),0);
03908       static ::ROOT::TGenericClassInfo 
03909          instance("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow", "include/Math/SMatrix.h", 324,
03910                   typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow), DefineBehavior(ptr, ptr),
03911                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
03912                   sizeof(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow) );
03913       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow);
03914       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow);
03915       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow);
03916       return &instance;
03917    }
03918    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*)
03919    {
03920       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*)0);
03921    }
03922    // Static variable to force the class initialization
03923    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03924 
03925    // Dictionary for non-ClassDef classes
03926    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_Dictionary() {
03927       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*)0x0)->GetClass();
03928    }
03929 
03930 } // end of namespace ROOT
03931 
03932 namespace ROOT {
03933    void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
03934    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const_Dictionary();
03935    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const(void *p);
03936    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const(void *p);
03937    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const(void *p);
03938 
03939    // Function generating the singleton type initializer
03940    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*)
03941    {
03942       ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const *ptr = 0;
03943       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const),0);
03944       static ::ROOT::TGenericClassInfo 
03945          instance("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
03946                   typeid(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
03947                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
03948                   sizeof(::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const) );
03949       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const);
03950       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const);
03951       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const);
03952       return &instance;
03953    }
03954    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*)
03955    {
03956       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*)0);
03957    }
03958    // Static variable to force the class initialization
03959    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
03960 
03961    // Dictionary for non-ClassDef classes
03962    static void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const_Dictionary() {
03963       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*)0x0)->GetClass();
03964    }
03965 
03966 } // end of namespace ROOT
03967 
03968 namespace ROOT {
03969    void ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
03970    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR_Dictionary();
03971    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void *p = 0);
03972    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(Long_t size, void *p);
03973    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void *p);
03974    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void *p);
03975    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void *p);
03976 
03977    // Function generating the singleton type initializer
03978    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<double,6>*)
03979    {
03980       // Make sure the shadow class has the right sizeof
03981       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<double,6>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO6gR));
03982       ::ROOT::Math::MatRepSym<double,6> *ptr = 0;
03983       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<double,6>),0);
03984       static ::ROOT::TGenericClassInfo 
03985          instance("ROOT::Math::MatRepSym<double,6>", "include/Math/MatrixRepresentationsStatic.h", 256,
03986                   typeid(::ROOT::Math::MatRepSym<double,6>), DefineBehavior(ptr, ptr),
03987                   &ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR_Dictionary, isa_proxy, 4,
03988                   sizeof(::ROOT::Math::MatRepSym<double,6>) );
03989       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR);
03990       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR);
03991       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR);
03992       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR);
03993       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR);
03994       return &instance;
03995    }
03996    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<double,6>*)
03997    {
03998       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<double,6>*)0);
03999    }
04000    // Static variable to force the class initialization
04001    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04002 
04003    // Dictionary for non-ClassDef classes
04004    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR_Dictionary() {
04005       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,6>*)0x0)->GetClass();
04006    }
04007 
04008 } // end of namespace ROOT
04009 
04010 namespace ROOT {
04011    void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
04012    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR_Dictionary();
04013    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void *p = 0);
04014    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(Long_t size, void *p);
04015    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void *p);
04016    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void *p);
04017    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void *p);
04018 
04019    // Function generating the singleton type initializer
04020    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*)
04021    {
04022       // Make sure the shadow class has the right sizeof
04023       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
04024       ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > *ptr = 0;
04025       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >),0);
04026       static ::ROOT::TGenericClassInfo 
04027          instance("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >", "include/Math/SMatrix.h", 127,
04028                   typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >), DefineBehavior(ptr, ptr),
04029                   &ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR_Dictionary, isa_proxy, 4,
04030                   sizeof(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >) );
04031       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR);
04032       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR);
04033       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR);
04034       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR);
04035       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR);
04036       return &instance;
04037    }
04038    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*)
04039    {
04040       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*)0);
04041    }
04042    // Static variable to force the class initialization
04043    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04044 
04045    // Dictionary for non-ClassDef classes
04046    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR_Dictionary() {
04047       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*)0x0)->GetClass();
04048    }
04049 
04050 } // end of namespace ROOT
04051 
04052 namespace ROOT {
04053    void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
04054    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_Dictionary();
04055    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow(void *p);
04056    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow(void *p);
04057    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow(void *p);
04058 
04059    // Function generating the singleton type initializer
04060    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*)
04061    {
04062       ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow *ptr = 0;
04063       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow),0);
04064       static ::ROOT::TGenericClassInfo 
04065          instance("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow", "include/Math/SMatrix.h", 324,
04066                   typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow), DefineBehavior(ptr, ptr),
04067                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
04068                   sizeof(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow) );
04069       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow);
04070       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow);
04071       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow);
04072       return &instance;
04073    }
04074    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*)
04075    {
04076       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*)0);
04077    }
04078    // Static variable to force the class initialization
04079    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04080 
04081    // Dictionary for non-ClassDef classes
04082    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_Dictionary() {
04083       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*)0x0)->GetClass();
04084    }
04085 
04086 } // end of namespace ROOT
04087 
04088 namespace ROOT {
04089    void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
04090    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const_Dictionary();
04091    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const(void *p);
04092    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const(void *p);
04093    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const(void *p);
04094 
04095    // Function generating the singleton type initializer
04096    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*)
04097    {
04098       ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const *ptr = 0;
04099       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const),0);
04100       static ::ROOT::TGenericClassInfo 
04101          instance("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
04102                   typeid(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
04103                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
04104                   sizeof(::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const) );
04105       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const);
04106       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const);
04107       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const);
04108       return &instance;
04109    }
04110    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*)
04111    {
04112       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*)0);
04113    }
04114    // Static variable to force the class initialization
04115    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04116 
04117    // Dictionary for non-ClassDef classes
04118    static void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const_Dictionary() {
04119       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*)0x0)->GetClass();
04120    }
04121 
04122 } // end of namespace ROOT
04123 
04124 namespace ROOT {
04125    void ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR_ShowMembers(void *obj, TMemberInspector &R__insp);
04126    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR_Dictionary();
04127    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void *p = 0);
04128    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(Long_t size, void *p);
04129    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void *p);
04130    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void *p);
04131    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void *p);
04132 
04133    // Function generating the singleton type initializer
04134    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<double,7>*)
04135    {
04136       // Make sure the shadow class has the right sizeof
04137       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<double,7>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO7gR));
04138       ::ROOT::Math::MatRepSym<double,7> *ptr = 0;
04139       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<double,7>),0);
04140       static ::ROOT::TGenericClassInfo 
04141          instance("ROOT::Math::MatRepSym<double,7>", "include/Math/MatrixRepresentationsStatic.h", 256,
04142                   typeid(::ROOT::Math::MatRepSym<double,7>), DefineBehavior(ptr, ptr),
04143                   &ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR_Dictionary, isa_proxy, 4,
04144                   sizeof(::ROOT::Math::MatRepSym<double,7>) );
04145       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR);
04146       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR);
04147       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR);
04148       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR);
04149       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR);
04150       return &instance;
04151    }
04152    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<double,7>*)
04153    {
04154       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<double,7>*)0);
04155    }
04156    // Static variable to force the class initialization
04157    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,7>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04158 
04159    // Dictionary for non-ClassDef classes
04160    static void ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR_Dictionary() {
04161       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,7>*)0x0)->GetClass();
04162    }
04163 
04164 } // end of namespace ROOT
04165 
04166 namespace ROOT {
04167    void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
04168    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR_Dictionary();
04169    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void *p = 0);
04170    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(Long_t size, void *p);
04171    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void *p);
04172    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void *p);
04173    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void *p);
04174 
04175    // Function generating the singleton type initializer
04176    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*)
04177    {
04178       // Make sure the shadow class has the right sizeof
04179       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
04180       ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > *ptr = 0;
04181       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >),0);
04182       static ::ROOT::TGenericClassInfo 
04183          instance("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >", "include/Math/SMatrix.h", 127,
04184                   typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >), DefineBehavior(ptr, ptr),
04185                   &ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR_Dictionary, isa_proxy, 4,
04186                   sizeof(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >) );
04187       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR);
04188       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR);
04189       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR);
04190       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR);
04191       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR);
04192       return &instance;
04193    }
04194    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*)
04195    {
04196       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*)0);
04197    }
04198    // Static variable to force the class initialization
04199    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04200 
04201    // Dictionary for non-ClassDef classes
04202    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR_Dictionary() {
04203       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*)0x0)->GetClass();
04204    }
04205 
04206 } // end of namespace ROOT
04207 
04208 namespace ROOT {
04209    void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
04210    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_Dictionary();
04211    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow(void *p);
04212    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow(void *p);
04213    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow(void *p);
04214 
04215    // Function generating the singleton type initializer
04216    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*)
04217    {
04218       ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow *ptr = 0;
04219       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow),0);
04220       static ::ROOT::TGenericClassInfo 
04221          instance("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow", "include/Math/SMatrix.h", 324,
04222                   typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow), DefineBehavior(ptr, ptr),
04223                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
04224                   sizeof(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow) );
04225       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow);
04226       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow);
04227       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow);
04228       return &instance;
04229    }
04230    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*)
04231    {
04232       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*)0);
04233    }
04234    // Static variable to force the class initialization
04235    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04236 
04237    // Dictionary for non-ClassDef classes
04238    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_Dictionary() {
04239       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*)0x0)->GetClass();
04240    }
04241 
04242 } // end of namespace ROOT
04243 
04244 namespace ROOT {
04245    void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
04246    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const_Dictionary();
04247    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const(void *p);
04248    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const(void *p);
04249    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const(void *p);
04250 
04251    // Function generating the singleton type initializer
04252    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*)
04253    {
04254       ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const *ptr = 0;
04255       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const),0);
04256       static ::ROOT::TGenericClassInfo 
04257          instance("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
04258                   typeid(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
04259                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
04260                   sizeof(::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const) );
04261       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const);
04262       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const);
04263       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const);
04264       return &instance;
04265    }
04266    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*)
04267    {
04268       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*)0);
04269    }
04270    // Static variable to force the class initialization
04271    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04272 
04273    // Dictionary for non-ClassDef classes
04274    static void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const_Dictionary() {
04275       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*)0x0)->GetClass();
04276    }
04277 
04278 } // end of namespace ROOT
04279 
04280 namespace ROOT {
04281    void ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR_ShowMembers(void *obj, TMemberInspector &R__insp);
04282    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR_Dictionary();
04283    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void *p = 0);
04284    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(Long_t size, void *p);
04285    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void *p);
04286    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void *p);
04287    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void *p);
04288 
04289    // Function generating the singleton type initializer
04290    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<float,2,2>*)
04291    {
04292       // Make sure the shadow class has the right sizeof
04293       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<float,2,2>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO2cO2gR));
04294       ::ROOT::Math::MatRepStd<float,2,2> *ptr = 0;
04295       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<float,2,2>),0);
04296       static ::ROOT::TGenericClassInfo 
04297          instance("ROOT::Math::MatRepStd<float,2,2>", "include/Math/MatrixRepresentationsStatic.h", 50,
04298                   typeid(::ROOT::Math::MatRepStd<float,2,2>), DefineBehavior(ptr, ptr),
04299                   &ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR_Dictionary, isa_proxy, 4,
04300                   sizeof(::ROOT::Math::MatRepStd<float,2,2>) );
04301       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR);
04302       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR);
04303       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR);
04304       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR);
04305       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR);
04306       return &instance;
04307    }
04308    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<float,2,2>*)
04309    {
04310       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<float,2,2>*)0);
04311    }
04312    // Static variable to force the class initialization
04313    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,2,2>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04314 
04315    // Dictionary for non-ClassDef classes
04316    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR_Dictionary() {
04317       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,2,2>*)0x0)->GetClass();
04318    }
04319 
04320 } // end of namespace ROOT
04321 
04322 namespace ROOT {
04323    void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
04324    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR_Dictionary();
04325    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void *p = 0);
04326    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(Long_t size, void *p);
04327    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void *p);
04328    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void *p);
04329    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void *p);
04330 
04331    // Function generating the singleton type initializer
04332    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*)
04333    {
04334       // Make sure the shadow class has the right sizeof
04335       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
04336       ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > *ptr = 0;
04337       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >),0);
04338       static ::ROOT::TGenericClassInfo 
04339          instance("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >", "include/Math/SMatrix.h", 127,
04340                   typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >), DefineBehavior(ptr, ptr),
04341                   &ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR_Dictionary, isa_proxy, 4,
04342                   sizeof(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >) );
04343       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR);
04344       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR);
04345       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR);
04346       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR);
04347       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR);
04348       return &instance;
04349    }
04350    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*)
04351    {
04352       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*)0);
04353    }
04354    // Static variable to force the class initialization
04355    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04356 
04357    // Dictionary for non-ClassDef classes
04358    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR_Dictionary() {
04359       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*)0x0)->GetClass();
04360    }
04361 
04362 } // end of namespace ROOT
04363 
04364 namespace ROOT {
04365    void ROOTcLcLMathcLcLSVectorlEfloatcO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
04366    static void ROOTcLcLMathcLcLSVectorlEfloatcO3gR_Dictionary();
04367    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(void *p = 0);
04368    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(Long_t size, void *p);
04369    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(void *p);
04370    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(void *p);
04371    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(void *p);
04372 
04373    // Function generating the singleton type initializer
04374    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<float,3>*)
04375    {
04376       // Make sure the shadow class has the right sizeof
04377       R__ASSERT(sizeof(::ROOT::Math::SVector<float,3>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO3gR));
04378       ::ROOT::Math::SVector<float,3> *ptr = 0;
04379       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<float,3>),0);
04380       static ::ROOT::TGenericClassInfo 
04381          instance("ROOT::Math::SVector<float,3>", "include/Math/SVector.h", 79,
04382                   typeid(::ROOT::Math::SVector<float,3>), DefineBehavior(ptr, ptr),
04383                   &ROOTcLcLMathcLcLSVectorlEfloatcO3gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEfloatcO3gR_Dictionary, isa_proxy, 4,
04384                   sizeof(::ROOT::Math::SVector<float,3>) );
04385       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEfloatcO3gR);
04386       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEfloatcO3gR);
04387       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEfloatcO3gR);
04388       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO3gR);
04389       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEfloatcO3gR);
04390       return &instance;
04391    }
04392    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<float,3>*)
04393    {
04394       return GenerateInitInstanceLocal((::ROOT::Math::SVector<float,3>*)0);
04395    }
04396    // Static variable to force the class initialization
04397    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04398 
04399    // Dictionary for non-ClassDef classes
04400    static void ROOTcLcLMathcLcLSVectorlEfloatcO3gR_Dictionary() {
04401       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,3>*)0x0)->GetClass();
04402    }
04403 
04404 } // end of namespace ROOT
04405 
04406 namespace ROOT {
04407    void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
04408    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_Dictionary();
04409    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow(void *p);
04410    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow(void *p);
04411    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow(void *p);
04412 
04413    // Function generating the singleton type initializer
04414    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*)
04415    {
04416       ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow *ptr = 0;
04417       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow),0);
04418       static ::ROOT::TGenericClassInfo 
04419          instance("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow", "include/Math/SMatrix.h", 324,
04420                   typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow), DefineBehavior(ptr, ptr),
04421                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
04422                   sizeof(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow) );
04423       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow);
04424       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow);
04425       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow);
04426       return &instance;
04427    }
04428    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*)
04429    {
04430       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*)0);
04431    }
04432    // Static variable to force the class initialization
04433    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04434 
04435    // Dictionary for non-ClassDef classes
04436    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_Dictionary() {
04437       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*)0x0)->GetClass();
04438    }
04439 
04440 } // end of namespace ROOT
04441 
04442 namespace ROOT {
04443    void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
04444    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const_Dictionary();
04445    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const(void *p);
04446    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const(void *p);
04447    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const(void *p);
04448 
04449    // Function generating the singleton type initializer
04450    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*)
04451    {
04452       ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const *ptr = 0;
04453       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const),0);
04454       static ::ROOT::TGenericClassInfo 
04455          instance("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
04456                   typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
04457                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
04458                   sizeof(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const) );
04459       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const);
04460       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const);
04461       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const);
04462       return &instance;
04463    }
04464    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*)
04465    {
04466       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*)0);
04467    }
04468    // Static variable to force the class initialization
04469    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04470 
04471    // Dictionary for non-ClassDef classes
04472    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const_Dictionary() {
04473       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*)0x0)->GetClass();
04474    }
04475 
04476 } // end of namespace ROOT
04477 
04478 namespace ROOT {
04479    void ROOTcLcLMathcLcLSVectorlEfloatcO2gR_ShowMembers(void *obj, TMemberInspector &R__insp);
04480    static void ROOTcLcLMathcLcLSVectorlEfloatcO2gR_Dictionary();
04481    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(void *p = 0);
04482    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(Long_t size, void *p);
04483    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(void *p);
04484    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(void *p);
04485    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(void *p);
04486 
04487    // Function generating the singleton type initializer
04488    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<float,2>*)
04489    {
04490       // Make sure the shadow class has the right sizeof
04491       R__ASSERT(sizeof(::ROOT::Math::SVector<float,2>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO2gR));
04492       ::ROOT::Math::SVector<float,2> *ptr = 0;
04493       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<float,2>),0);
04494       static ::ROOT::TGenericClassInfo 
04495          instance("ROOT::Math::SVector<float,2>", "include/Math/SVector.h", 79,
04496                   typeid(::ROOT::Math::SVector<float,2>), DefineBehavior(ptr, ptr),
04497                   &ROOTcLcLMathcLcLSVectorlEfloatcO2gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEfloatcO2gR_Dictionary, isa_proxy, 4,
04498                   sizeof(::ROOT::Math::SVector<float,2>) );
04499       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEfloatcO2gR);
04500       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEfloatcO2gR);
04501       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEfloatcO2gR);
04502       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO2gR);
04503       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEfloatcO2gR);
04504       return &instance;
04505    }
04506    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<float,2>*)
04507    {
04508       return GenerateInitInstanceLocal((::ROOT::Math::SVector<float,2>*)0);
04509    }
04510    // Static variable to force the class initialization
04511    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,2>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04512 
04513    // Dictionary for non-ClassDef classes
04514    static void ROOTcLcLMathcLcLSVectorlEfloatcO2gR_Dictionary() {
04515       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,2>*)0x0)->GetClass();
04516    }
04517 
04518 } // end of namespace ROOT
04519 
04520 namespace ROOT {
04521    void ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
04522    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR_Dictionary();
04523    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void *p = 0);
04524    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(Long_t size, void *p);
04525    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void *p);
04526    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void *p);
04527    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void *p);
04528 
04529    // Function generating the singleton type initializer
04530    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<float,3,3>*)
04531    {
04532       // Make sure the shadow class has the right sizeof
04533       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<float,3,3>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO3cO3gR));
04534       ::ROOT::Math::MatRepStd<float,3,3> *ptr = 0;
04535       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<float,3,3>),0);
04536       static ::ROOT::TGenericClassInfo 
04537          instance("ROOT::Math::MatRepStd<float,3,3>", "include/Math/MatrixRepresentationsStatic.h", 50,
04538                   typeid(::ROOT::Math::MatRepStd<float,3,3>), DefineBehavior(ptr, ptr),
04539                   &ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR_Dictionary, isa_proxy, 4,
04540                   sizeof(::ROOT::Math::MatRepStd<float,3,3>) );
04541       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR);
04542       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR);
04543       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR);
04544       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR);
04545       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR);
04546       return &instance;
04547    }
04548    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<float,3,3>*)
04549    {
04550       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<float,3,3>*)0);
04551    }
04552    // Static variable to force the class initialization
04553    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,3,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04554 
04555    // Dictionary for non-ClassDef classes
04556    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR_Dictionary() {
04557       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,3,3>*)0x0)->GetClass();
04558    }
04559 
04560 } // end of namespace ROOT
04561 
04562 namespace ROOT {
04563    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
04564    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR_Dictionary();
04565    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void *p = 0);
04566    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(Long_t size, void *p);
04567    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void *p);
04568    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void *p);
04569    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void *p);
04570 
04571    // Function generating the singleton type initializer
04572    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*)
04573    {
04574       // Make sure the shadow class has the right sizeof
04575       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
04576       ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > *ptr = 0;
04577       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >),0);
04578       static ::ROOT::TGenericClassInfo 
04579          instance("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >", "include/Math/SMatrix.h", 127,
04580                   typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >), DefineBehavior(ptr, ptr),
04581                   &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR_Dictionary, isa_proxy, 4,
04582                   sizeof(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >) );
04583       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR);
04584       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR);
04585       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR);
04586       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR);
04587       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR);
04588       return &instance;
04589    }
04590    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*)
04591    {
04592       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*)0);
04593    }
04594    // Static variable to force the class initialization
04595    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04596 
04597    // Dictionary for non-ClassDef classes
04598    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR_Dictionary() {
04599       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*)0x0)->GetClass();
04600    }
04601 
04602 } // end of namespace ROOT
04603 
04604 namespace ROOT {
04605    void ROOTcLcLMathcLcLSVectorlEfloatcO6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
04606    static void ROOTcLcLMathcLcLSVectorlEfloatcO6gR_Dictionary();
04607    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(void *p = 0);
04608    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(Long_t size, void *p);
04609    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(void *p);
04610    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(void *p);
04611    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(void *p);
04612 
04613    // Function generating the singleton type initializer
04614    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<float,6>*)
04615    {
04616       // Make sure the shadow class has the right sizeof
04617       R__ASSERT(sizeof(::ROOT::Math::SVector<float,6>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO6gR));
04618       ::ROOT::Math::SVector<float,6> *ptr = 0;
04619       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<float,6>),0);
04620       static ::ROOT::TGenericClassInfo 
04621          instance("ROOT::Math::SVector<float,6>", "include/Math/SVector.h", 79,
04622                   typeid(::ROOT::Math::SVector<float,6>), DefineBehavior(ptr, ptr),
04623                   &ROOTcLcLMathcLcLSVectorlEfloatcO6gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEfloatcO6gR_Dictionary, isa_proxy, 4,
04624                   sizeof(::ROOT::Math::SVector<float,6>) );
04625       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEfloatcO6gR);
04626       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEfloatcO6gR);
04627       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEfloatcO6gR);
04628       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO6gR);
04629       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEfloatcO6gR);
04630       return &instance;
04631    }
04632    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<float,6>*)
04633    {
04634       return GenerateInitInstanceLocal((::ROOT::Math::SVector<float,6>*)0);
04635    }
04636    // Static variable to force the class initialization
04637    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04638 
04639    // Dictionary for non-ClassDef classes
04640    static void ROOTcLcLMathcLcLSVectorlEfloatcO6gR_Dictionary() {
04641       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,6>*)0x0)->GetClass();
04642    }
04643 
04644 } // end of namespace ROOT
04645 
04646 namespace ROOT {
04647    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
04648    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_Dictionary();
04649    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow(void *p);
04650    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow(void *p);
04651    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow(void *p);
04652 
04653    // Function generating the singleton type initializer
04654    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*)
04655    {
04656       ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow *ptr = 0;
04657       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow),0);
04658       static ::ROOT::TGenericClassInfo 
04659          instance("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow", "include/Math/SMatrix.h", 324,
04660                   typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow), DefineBehavior(ptr, ptr),
04661                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
04662                   sizeof(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow) );
04663       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow);
04664       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow);
04665       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow);
04666       return &instance;
04667    }
04668    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*)
04669    {
04670       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*)0);
04671    }
04672    // Static variable to force the class initialization
04673    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04674 
04675    // Dictionary for non-ClassDef classes
04676    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_Dictionary() {
04677       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*)0x0)->GetClass();
04678    }
04679 
04680 } // end of namespace ROOT
04681 
04682 namespace ROOT {
04683    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
04684    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const_Dictionary();
04685    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const(void *p);
04686    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const(void *p);
04687    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const(void *p);
04688 
04689    // Function generating the singleton type initializer
04690    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*)
04691    {
04692       ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const *ptr = 0;
04693       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const),0);
04694       static ::ROOT::TGenericClassInfo 
04695          instance("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
04696                   typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
04697                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
04698                   sizeof(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const) );
04699       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const);
04700       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const);
04701       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const);
04702       return &instance;
04703    }
04704    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*)
04705    {
04706       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*)0);
04707    }
04708    // Static variable to force the class initialization
04709    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04710 
04711    // Dictionary for non-ClassDef classes
04712    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const_Dictionary() {
04713       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*)0x0)->GetClass();
04714    }
04715 
04716 } // end of namespace ROOT
04717 
04718 namespace ROOT {
04719    void ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
04720    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR_Dictionary();
04721    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void *p = 0);
04722    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(Long_t size, void *p);
04723    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void *p);
04724    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void *p);
04725    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void *p);
04726 
04727    // Function generating the singleton type initializer
04728    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<float,4,4>*)
04729    {
04730       // Make sure the shadow class has the right sizeof
04731       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<float,4,4>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO4cO4gR));
04732       ::ROOT::Math::MatRepStd<float,4,4> *ptr = 0;
04733       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<float,4,4>),0);
04734       static ::ROOT::TGenericClassInfo 
04735          instance("ROOT::Math::MatRepStd<float,4,4>", "include/Math/MatrixRepresentationsStatic.h", 50,
04736                   typeid(::ROOT::Math::MatRepStd<float,4,4>), DefineBehavior(ptr, ptr),
04737                   &ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR_Dictionary, isa_proxy, 4,
04738                   sizeof(::ROOT::Math::MatRepStd<float,4,4>) );
04739       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR);
04740       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR);
04741       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR);
04742       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR);
04743       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR);
04744       return &instance;
04745    }
04746    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<float,4,4>*)
04747    {
04748       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<float,4,4>*)0);
04749    }
04750    // Static variable to force the class initialization
04751    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,4,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04752 
04753    // Dictionary for non-ClassDef classes
04754    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR_Dictionary() {
04755       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,4,4>*)0x0)->GetClass();
04756    }
04757 
04758 } // end of namespace ROOT
04759 
04760 namespace ROOT {
04761    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
04762    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR_Dictionary();
04763    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void *p = 0);
04764    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(Long_t size, void *p);
04765    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void *p);
04766    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void *p);
04767    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void *p);
04768 
04769    // Function generating the singleton type initializer
04770    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*)
04771    {
04772       // Make sure the shadow class has the right sizeof
04773       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
04774       ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > *ptr = 0;
04775       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >),0);
04776       static ::ROOT::TGenericClassInfo 
04777          instance("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >", "include/Math/SMatrix.h", 127,
04778                   typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >), DefineBehavior(ptr, ptr),
04779                   &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR_Dictionary, isa_proxy, 4,
04780                   sizeof(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >) );
04781       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR);
04782       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR);
04783       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR);
04784       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR);
04785       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR);
04786       return &instance;
04787    }
04788    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*)
04789    {
04790       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*)0);
04791    }
04792    // Static variable to force the class initialization
04793    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04794 
04795    // Dictionary for non-ClassDef classes
04796    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR_Dictionary() {
04797       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*)0x0)->GetClass();
04798    }
04799 
04800 } // end of namespace ROOT
04801 
04802 namespace ROOT {
04803    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
04804    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_Dictionary();
04805    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow(void *p);
04806    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow(void *p);
04807    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow(void *p);
04808 
04809    // Function generating the singleton type initializer
04810    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*)
04811    {
04812       ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow *ptr = 0;
04813       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow),0);
04814       static ::ROOT::TGenericClassInfo 
04815          instance("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow", "include/Math/SMatrix.h", 324,
04816                   typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow), DefineBehavior(ptr, ptr),
04817                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
04818                   sizeof(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow) );
04819       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow);
04820       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow);
04821       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow);
04822       return &instance;
04823    }
04824    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*)
04825    {
04826       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*)0);
04827    }
04828    // Static variable to force the class initialization
04829    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04830 
04831    // Dictionary for non-ClassDef classes
04832    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_Dictionary() {
04833       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*)0x0)->GetClass();
04834    }
04835 
04836 } // end of namespace ROOT
04837 
04838 namespace ROOT {
04839    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
04840    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const_Dictionary();
04841    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const(void *p);
04842    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const(void *p);
04843    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const(void *p);
04844 
04845    // Function generating the singleton type initializer
04846    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*)
04847    {
04848       ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const *ptr = 0;
04849       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const),0);
04850       static ::ROOT::TGenericClassInfo 
04851          instance("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
04852                   typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
04853                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
04854                   sizeof(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const) );
04855       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const);
04856       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const);
04857       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const);
04858       return &instance;
04859    }
04860    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*)
04861    {
04862       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*)0);
04863    }
04864    // Static variable to force the class initialization
04865    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04866 
04867    // Dictionary for non-ClassDef classes
04868    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const_Dictionary() {
04869       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*)0x0)->GetClass();
04870    }
04871 
04872 } // end of namespace ROOT
04873 
04874 namespace ROOT {
04875    void ROOTcLcLMathcLcLSVectorlEfloatcO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
04876    static void ROOTcLcLMathcLcLSVectorlEfloatcO4gR_Dictionary();
04877    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(void *p = 0);
04878    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(Long_t size, void *p);
04879    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(void *p);
04880    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(void *p);
04881    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(void *p);
04882 
04883    // Function generating the singleton type initializer
04884    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<float,4>*)
04885    {
04886       // Make sure the shadow class has the right sizeof
04887       R__ASSERT(sizeof(::ROOT::Math::SVector<float,4>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO4gR));
04888       ::ROOT::Math::SVector<float,4> *ptr = 0;
04889       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<float,4>),0);
04890       static ::ROOT::TGenericClassInfo 
04891          instance("ROOT::Math::SVector<float,4>", "include/Math/SVector.h", 79,
04892                   typeid(::ROOT::Math::SVector<float,4>), DefineBehavior(ptr, ptr),
04893                   &ROOTcLcLMathcLcLSVectorlEfloatcO4gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEfloatcO4gR_Dictionary, isa_proxy, 4,
04894                   sizeof(::ROOT::Math::SVector<float,4>) );
04895       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEfloatcO4gR);
04896       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEfloatcO4gR);
04897       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEfloatcO4gR);
04898       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO4gR);
04899       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEfloatcO4gR);
04900       return &instance;
04901    }
04902    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<float,4>*)
04903    {
04904       return GenerateInitInstanceLocal((::ROOT::Math::SVector<float,4>*)0);
04905    }
04906    // Static variable to force the class initialization
04907    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04908 
04909    // Dictionary for non-ClassDef classes
04910    static void ROOTcLcLMathcLcLSVectorlEfloatcO4gR_Dictionary() {
04911       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,4>*)0x0)->GetClass();
04912    }
04913 
04914 } // end of namespace ROOT
04915 
04916 namespace ROOT {
04917    void ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
04918    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR_Dictionary();
04919    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void *p = 0);
04920    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(Long_t size, void *p);
04921    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void *p);
04922    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void *p);
04923    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void *p);
04924 
04925    // Function generating the singleton type initializer
04926    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<float,5,5>*)
04927    {
04928       // Make sure the shadow class has the right sizeof
04929       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<float,5,5>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO5cO5gR));
04930       ::ROOT::Math::MatRepStd<float,5,5> *ptr = 0;
04931       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<float,5,5>),0);
04932       static ::ROOT::TGenericClassInfo 
04933          instance("ROOT::Math::MatRepStd<float,5,5>", "include/Math/MatrixRepresentationsStatic.h", 50,
04934                   typeid(::ROOT::Math::MatRepStd<float,5,5>), DefineBehavior(ptr, ptr),
04935                   &ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR_Dictionary, isa_proxy, 4,
04936                   sizeof(::ROOT::Math::MatRepStd<float,5,5>) );
04937       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR);
04938       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR);
04939       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR);
04940       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR);
04941       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR);
04942       return &instance;
04943    }
04944    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<float,5,5>*)
04945    {
04946       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<float,5,5>*)0);
04947    }
04948    // Static variable to force the class initialization
04949    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,5,5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04950 
04951    // Dictionary for non-ClassDef classes
04952    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR_Dictionary() {
04953       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,5,5>*)0x0)->GetClass();
04954    }
04955 
04956 } // end of namespace ROOT
04957 
04958 namespace ROOT {
04959    void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
04960    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR_Dictionary();
04961    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void *p = 0);
04962    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(Long_t size, void *p);
04963    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void *p);
04964    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void *p);
04965    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void *p);
04966 
04967    // Function generating the singleton type initializer
04968    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*)
04969    {
04970       // Make sure the shadow class has the right sizeof
04971       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
04972       ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > *ptr = 0;
04973       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >),0);
04974       static ::ROOT::TGenericClassInfo 
04975          instance("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >", "include/Math/SMatrix.h", 127,
04976                   typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >), DefineBehavior(ptr, ptr),
04977                   &ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR_Dictionary, isa_proxy, 4,
04978                   sizeof(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >) );
04979       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR);
04980       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR);
04981       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR);
04982       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR);
04983       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR);
04984       return &instance;
04985    }
04986    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*)
04987    {
04988       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*)0);
04989    }
04990    // Static variable to force the class initialization
04991    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
04992 
04993    // Dictionary for non-ClassDef classes
04994    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR_Dictionary() {
04995       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*)0x0)->GetClass();
04996    }
04997 
04998 } // end of namespace ROOT
04999 
05000 namespace ROOT {
05001    void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
05002    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_Dictionary();
05003    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow(void *p);
05004    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow(void *p);
05005    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow(void *p);
05006 
05007    // Function generating the singleton type initializer
05008    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*)
05009    {
05010       ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow *ptr = 0;
05011       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow),0);
05012       static ::ROOT::TGenericClassInfo 
05013          instance("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow", "include/Math/SMatrix.h", 324,
05014                   typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow), DefineBehavior(ptr, ptr),
05015                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
05016                   sizeof(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow) );
05017       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow);
05018       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow);
05019       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow);
05020       return &instance;
05021    }
05022    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*)
05023    {
05024       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*)0);
05025    }
05026    // Static variable to force the class initialization
05027    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05028 
05029    // Dictionary for non-ClassDef classes
05030    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_Dictionary() {
05031       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*)0x0)->GetClass();
05032    }
05033 
05034 } // end of namespace ROOT
05035 
05036 namespace ROOT {
05037    void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
05038    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const_Dictionary();
05039    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const(void *p);
05040    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const(void *p);
05041    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const(void *p);
05042 
05043    // Function generating the singleton type initializer
05044    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*)
05045    {
05046       ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const *ptr = 0;
05047       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const),0);
05048       static ::ROOT::TGenericClassInfo 
05049          instance("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
05050                   typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
05051                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
05052                   sizeof(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const) );
05053       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const);
05054       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const);
05055       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const);
05056       return &instance;
05057    }
05058    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*)
05059    {
05060       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*)0);
05061    }
05062    // Static variable to force the class initialization
05063    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05064 
05065    // Dictionary for non-ClassDef classes
05066    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const_Dictionary() {
05067       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*)0x0)->GetClass();
05068    }
05069 
05070 } // end of namespace ROOT
05071 
05072 namespace ROOT {
05073    void ROOTcLcLMathcLcLSVectorlEfloatcO5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
05074    static void ROOTcLcLMathcLcLSVectorlEfloatcO5gR_Dictionary();
05075    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(void *p = 0);
05076    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(Long_t size, void *p);
05077    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(void *p);
05078    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(void *p);
05079    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(void *p);
05080 
05081    // Function generating the singleton type initializer
05082    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<float,5>*)
05083    {
05084       // Make sure the shadow class has the right sizeof
05085       R__ASSERT(sizeof(::ROOT::Math::SVector<float,5>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO5gR));
05086       ::ROOT::Math::SVector<float,5> *ptr = 0;
05087       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<float,5>),0);
05088       static ::ROOT::TGenericClassInfo 
05089          instance("ROOT::Math::SVector<float,5>", "include/Math/SVector.h", 79,
05090                   typeid(::ROOT::Math::SVector<float,5>), DefineBehavior(ptr, ptr),
05091                   &ROOTcLcLMathcLcLSVectorlEfloatcO5gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEfloatcO5gR_Dictionary, isa_proxy, 4,
05092                   sizeof(::ROOT::Math::SVector<float,5>) );
05093       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEfloatcO5gR);
05094       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEfloatcO5gR);
05095       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEfloatcO5gR);
05096       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO5gR);
05097       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEfloatcO5gR);
05098       return &instance;
05099    }
05100    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<float,5>*)
05101    {
05102       return GenerateInitInstanceLocal((::ROOT::Math::SVector<float,5>*)0);
05103    }
05104    // Static variable to force the class initialization
05105    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05106 
05107    // Dictionary for non-ClassDef classes
05108    static void ROOTcLcLMathcLcLSVectorlEfloatcO5gR_Dictionary() {
05109       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,5>*)0x0)->GetClass();
05110    }
05111 
05112 } // end of namespace ROOT
05113 
05114 namespace ROOT {
05115    void ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
05116    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR_Dictionary();
05117    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void *p = 0);
05118    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(Long_t size, void *p);
05119    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void *p);
05120    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void *p);
05121    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void *p);
05122 
05123    // Function generating the singleton type initializer
05124    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<float,6,6>*)
05125    {
05126       // Make sure the shadow class has the right sizeof
05127       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<float,6,6>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO6cO6gR));
05128       ::ROOT::Math::MatRepStd<float,6,6> *ptr = 0;
05129       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<float,6,6>),0);
05130       static ::ROOT::TGenericClassInfo 
05131          instance("ROOT::Math::MatRepStd<float,6,6>", "include/Math/MatrixRepresentationsStatic.h", 50,
05132                   typeid(::ROOT::Math::MatRepStd<float,6,6>), DefineBehavior(ptr, ptr),
05133                   &ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR_Dictionary, isa_proxy, 4,
05134                   sizeof(::ROOT::Math::MatRepStd<float,6,6>) );
05135       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR);
05136       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR);
05137       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR);
05138       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR);
05139       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR);
05140       return &instance;
05141    }
05142    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<float,6,6>*)
05143    {
05144       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<float,6,6>*)0);
05145    }
05146    // Static variable to force the class initialization
05147    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,6,6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05148 
05149    // Dictionary for non-ClassDef classes
05150    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR_Dictionary() {
05151       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,6,6>*)0x0)->GetClass();
05152    }
05153 
05154 } // end of namespace ROOT
05155 
05156 namespace ROOT {
05157    void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
05158    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR_Dictionary();
05159    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void *p = 0);
05160    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(Long_t size, void *p);
05161    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void *p);
05162    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void *p);
05163    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void *p);
05164 
05165    // Function generating the singleton type initializer
05166    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*)
05167    {
05168       // Make sure the shadow class has the right sizeof
05169       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
05170       ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > *ptr = 0;
05171       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >),0);
05172       static ::ROOT::TGenericClassInfo 
05173          instance("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >", "include/Math/SMatrix.h", 127,
05174                   typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >), DefineBehavior(ptr, ptr),
05175                   &ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR_Dictionary, isa_proxy, 4,
05176                   sizeof(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >) );
05177       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR);
05178       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR);
05179       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR);
05180       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR);
05181       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR);
05182       return &instance;
05183    }
05184    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*)
05185    {
05186       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*)0);
05187    }
05188    // Static variable to force the class initialization
05189    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05190 
05191    // Dictionary for non-ClassDef classes
05192    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR_Dictionary() {
05193       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*)0x0)->GetClass();
05194    }
05195 
05196 } // end of namespace ROOT
05197 
05198 namespace ROOT {
05199    void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
05200    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_Dictionary();
05201    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow(void *p);
05202    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow(void *p);
05203    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow(void *p);
05204 
05205    // Function generating the singleton type initializer
05206    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*)
05207    {
05208       ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow *ptr = 0;
05209       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow),0);
05210       static ::ROOT::TGenericClassInfo 
05211          instance("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow", "include/Math/SMatrix.h", 324,
05212                   typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow), DefineBehavior(ptr, ptr),
05213                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
05214                   sizeof(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow) );
05215       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow);
05216       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow);
05217       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow);
05218       return &instance;
05219    }
05220    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*)
05221    {
05222       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*)0);
05223    }
05224    // Static variable to force the class initialization
05225    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05226 
05227    // Dictionary for non-ClassDef classes
05228    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_Dictionary() {
05229       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*)0x0)->GetClass();
05230    }
05231 
05232 } // end of namespace ROOT
05233 
05234 namespace ROOT {
05235    void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
05236    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const_Dictionary();
05237    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const(void *p);
05238    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const(void *p);
05239    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const(void *p);
05240 
05241    // Function generating the singleton type initializer
05242    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*)
05243    {
05244       ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const *ptr = 0;
05245       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const),0);
05246       static ::ROOT::TGenericClassInfo 
05247          instance("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
05248                   typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
05249                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
05250                   sizeof(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const) );
05251       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const);
05252       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const);
05253       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const);
05254       return &instance;
05255    }
05256    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*)
05257    {
05258       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*)0);
05259    }
05260    // Static variable to force the class initialization
05261    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05262 
05263    // Dictionary for non-ClassDef classes
05264    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const_Dictionary() {
05265       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*)0x0)->GetClass();
05266    }
05267 
05268 } // end of namespace ROOT
05269 
05270 namespace ROOT {
05271    void ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR_ShowMembers(void *obj, TMemberInspector &R__insp);
05272    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR_Dictionary();
05273    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void *p = 0);
05274    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(Long_t size, void *p);
05275    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void *p);
05276    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void *p);
05277    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void *p);
05278 
05279    // Function generating the singleton type initializer
05280    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<float,7,7>*)
05281    {
05282       // Make sure the shadow class has the right sizeof
05283       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<float,7,7>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO7cO7gR));
05284       ::ROOT::Math::MatRepStd<float,7,7> *ptr = 0;
05285       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<float,7,7>),0);
05286       static ::ROOT::TGenericClassInfo 
05287          instance("ROOT::Math::MatRepStd<float,7,7>", "include/Math/MatrixRepresentationsStatic.h", 50,
05288                   typeid(::ROOT::Math::MatRepStd<float,7,7>), DefineBehavior(ptr, ptr),
05289                   &ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR_Dictionary, isa_proxy, 4,
05290                   sizeof(::ROOT::Math::MatRepStd<float,7,7>) );
05291       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR);
05292       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR);
05293       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR);
05294       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR);
05295       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR);
05296       return &instance;
05297    }
05298    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<float,7,7>*)
05299    {
05300       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<float,7,7>*)0);
05301    }
05302    // Static variable to force the class initialization
05303    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,7,7>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05304 
05305    // Dictionary for non-ClassDef classes
05306    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR_Dictionary() {
05307       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,7,7>*)0x0)->GetClass();
05308    }
05309 
05310 } // end of namespace ROOT
05311 
05312 namespace ROOT {
05313    void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
05314    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR_Dictionary();
05315    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void *p = 0);
05316    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(Long_t size, void *p);
05317    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void *p);
05318    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void *p);
05319    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void *p);
05320 
05321    // Function generating the singleton type initializer
05322    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*)
05323    {
05324       // Make sure the shadow class has the right sizeof
05325       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
05326       ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > *ptr = 0;
05327       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >),0);
05328       static ::ROOT::TGenericClassInfo 
05329          instance("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >", "include/Math/SMatrix.h", 127,
05330                   typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >), DefineBehavior(ptr, ptr),
05331                   &ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR_Dictionary, isa_proxy, 4,
05332                   sizeof(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >) );
05333       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR);
05334       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR);
05335       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR);
05336       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR);
05337       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR);
05338       return &instance;
05339    }
05340    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*)
05341    {
05342       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*)0);
05343    }
05344    // Static variable to force the class initialization
05345    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05346 
05347    // Dictionary for non-ClassDef classes
05348    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR_Dictionary() {
05349       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*)0x0)->GetClass();
05350    }
05351 
05352 } // end of namespace ROOT
05353 
05354 namespace ROOT {
05355    void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
05356    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_Dictionary();
05357    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow(void *p);
05358    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow(void *p);
05359    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow(void *p);
05360 
05361    // Function generating the singleton type initializer
05362    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*)
05363    {
05364       ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow *ptr = 0;
05365       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow),0);
05366       static ::ROOT::TGenericClassInfo 
05367          instance("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow", "include/Math/SMatrix.h", 324,
05368                   typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow), DefineBehavior(ptr, ptr),
05369                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
05370                   sizeof(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow) );
05371       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow);
05372       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow);
05373       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow);
05374       return &instance;
05375    }
05376    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*)
05377    {
05378       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*)0);
05379    }
05380    // Static variable to force the class initialization
05381    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05382 
05383    // Dictionary for non-ClassDef classes
05384    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_Dictionary() {
05385       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*)0x0)->GetClass();
05386    }
05387 
05388 } // end of namespace ROOT
05389 
05390 namespace ROOT {
05391    void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
05392    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const_Dictionary();
05393    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const(void *p);
05394    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const(void *p);
05395    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const(void *p);
05396 
05397    // Function generating the singleton type initializer
05398    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*)
05399    {
05400       ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const *ptr = 0;
05401       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const),0);
05402       static ::ROOT::TGenericClassInfo 
05403          instance("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
05404                   typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
05405                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
05406                   sizeof(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const) );
05407       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const);
05408       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const);
05409       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const);
05410       return &instance;
05411    }
05412    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*)
05413    {
05414       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*)0);
05415    }
05416    // Static variable to force the class initialization
05417    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05418 
05419    // Dictionary for non-ClassDef classes
05420    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const_Dictionary() {
05421       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*)0x0)->GetClass();
05422    }
05423 
05424 } // end of namespace ROOT
05425 
05426 namespace ROOT {
05427    void ROOTcLcLMathcLcLSVectorlEfloatcO7gR_ShowMembers(void *obj, TMemberInspector &R__insp);
05428    static void ROOTcLcLMathcLcLSVectorlEfloatcO7gR_Dictionary();
05429    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(void *p = 0);
05430    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(Long_t size, void *p);
05431    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(void *p);
05432    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(void *p);
05433    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(void *p);
05434 
05435    // Function generating the singleton type initializer
05436    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<float,7>*)
05437    {
05438       // Make sure the shadow class has the right sizeof
05439       R__ASSERT(sizeof(::ROOT::Math::SVector<float,7>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO7gR));
05440       ::ROOT::Math::SVector<float,7> *ptr = 0;
05441       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<float,7>),0);
05442       static ::ROOT::TGenericClassInfo 
05443          instance("ROOT::Math::SVector<float,7>", "include/Math/SVector.h", 79,
05444                   typeid(::ROOT::Math::SVector<float,7>), DefineBehavior(ptr, ptr),
05445                   &ROOTcLcLMathcLcLSVectorlEfloatcO7gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEfloatcO7gR_Dictionary, isa_proxy, 4,
05446                   sizeof(::ROOT::Math::SVector<float,7>) );
05447       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEfloatcO7gR);
05448       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEfloatcO7gR);
05449       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEfloatcO7gR);
05450       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO7gR);
05451       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEfloatcO7gR);
05452       return &instance;
05453    }
05454    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SVector<float,7>*)
05455    {
05456       return GenerateInitInstanceLocal((::ROOT::Math::SVector<float,7>*)0);
05457    }
05458    // Static variable to force the class initialization
05459    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,7>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05460 
05461    // Dictionary for non-ClassDef classes
05462    static void ROOTcLcLMathcLcLSVectorlEfloatcO7gR_Dictionary() {
05463       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,7>*)0x0)->GetClass();
05464    }
05465 
05466 } // end of namespace ROOT
05467 
05468 namespace ROOT {
05469    void ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR_ShowMembers(void *obj, TMemberInspector &R__insp);
05470    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR_Dictionary();
05471    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void *p = 0);
05472    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(Long_t size, void *p);
05473    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void *p);
05474    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void *p);
05475    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void *p);
05476 
05477    // Function generating the singleton type initializer
05478    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<float,2>*)
05479    {
05480       // Make sure the shadow class has the right sizeof
05481       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<float,2>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO2gR));
05482       ::ROOT::Math::MatRepSym<float,2> *ptr = 0;
05483       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<float,2>),0);
05484       static ::ROOT::TGenericClassInfo 
05485          instance("ROOT::Math::MatRepSym<float,2>", "include/Math/MatrixRepresentationsStatic.h", 256,
05486                   typeid(::ROOT::Math::MatRepSym<float,2>), DefineBehavior(ptr, ptr),
05487                   &ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR_Dictionary, isa_proxy, 4,
05488                   sizeof(::ROOT::Math::MatRepSym<float,2>) );
05489       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR);
05490       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR);
05491       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR);
05492       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR);
05493       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR);
05494       return &instance;
05495    }
05496    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<float,2>*)
05497    {
05498       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<float,2>*)0);
05499    }
05500    // Static variable to force the class initialization
05501    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,2>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05502 
05503    // Dictionary for non-ClassDef classes
05504    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR_Dictionary() {
05505       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,2>*)0x0)->GetClass();
05506    }
05507 
05508 } // end of namespace ROOT
05509 
05510 namespace ROOT {
05511    void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
05512    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR_Dictionary();
05513    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void *p = 0);
05514    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(Long_t size, void *p);
05515    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void *p);
05516    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void *p);
05517    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void *p);
05518 
05519    // Function generating the singleton type initializer
05520    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*)
05521    {
05522       // Make sure the shadow class has the right sizeof
05523       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
05524       ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > *ptr = 0;
05525       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >),0);
05526       static ::ROOT::TGenericClassInfo 
05527          instance("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >", "include/Math/SMatrix.h", 127,
05528                   typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >), DefineBehavior(ptr, ptr),
05529                   &ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR_Dictionary, isa_proxy, 4,
05530                   sizeof(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >) );
05531       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR);
05532       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR);
05533       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR);
05534       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR);
05535       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR);
05536       return &instance;
05537    }
05538    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*)
05539    {
05540       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*)0);
05541    }
05542    // Static variable to force the class initialization
05543    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05544 
05545    // Dictionary for non-ClassDef classes
05546    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR_Dictionary() {
05547       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*)0x0)->GetClass();
05548    }
05549 
05550 } // end of namespace ROOT
05551 
05552 namespace ROOT {
05553    void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
05554    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_Dictionary();
05555    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow(void *p);
05556    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow(void *p);
05557    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow(void *p);
05558 
05559    // Function generating the singleton type initializer
05560    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*)
05561    {
05562       ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow *ptr = 0;
05563       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow),0);
05564       static ::ROOT::TGenericClassInfo 
05565          instance("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow", "include/Math/SMatrix.h", 324,
05566                   typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow), DefineBehavior(ptr, ptr),
05567                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
05568                   sizeof(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow) );
05569       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow);
05570       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow);
05571       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow);
05572       return &instance;
05573    }
05574    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*)
05575    {
05576       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*)0);
05577    }
05578    // Static variable to force the class initialization
05579    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05580 
05581    // Dictionary for non-ClassDef classes
05582    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_Dictionary() {
05583       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*)0x0)->GetClass();
05584    }
05585 
05586 } // end of namespace ROOT
05587 
05588 namespace ROOT {
05589    void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
05590    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const_Dictionary();
05591    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const(void *p);
05592    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const(void *p);
05593    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const(void *p);
05594 
05595    // Function generating the singleton type initializer
05596    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*)
05597    {
05598       ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const *ptr = 0;
05599       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const),0);
05600       static ::ROOT::TGenericClassInfo 
05601          instance("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
05602                   typeid(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
05603                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
05604                   sizeof(::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const) );
05605       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const);
05606       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const);
05607       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const);
05608       return &instance;
05609    }
05610    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*)
05611    {
05612       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*)0);
05613    }
05614    // Static variable to force the class initialization
05615    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05616 
05617    // Dictionary for non-ClassDef classes
05618    static void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const_Dictionary() {
05619       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*)0x0)->GetClass();
05620    }
05621 
05622 } // end of namespace ROOT
05623 
05624 namespace ROOT {
05625    void ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
05626    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR_Dictionary();
05627    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void *p = 0);
05628    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(Long_t size, void *p);
05629    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void *p);
05630    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void *p);
05631    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void *p);
05632 
05633    // Function generating the singleton type initializer
05634    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<float,3>*)
05635    {
05636       // Make sure the shadow class has the right sizeof
05637       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<float,3>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO3gR));
05638       ::ROOT::Math::MatRepSym<float,3> *ptr = 0;
05639       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<float,3>),0);
05640       static ::ROOT::TGenericClassInfo 
05641          instance("ROOT::Math::MatRepSym<float,3>", "include/Math/MatrixRepresentationsStatic.h", 256,
05642                   typeid(::ROOT::Math::MatRepSym<float,3>), DefineBehavior(ptr, ptr),
05643                   &ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR_Dictionary, isa_proxy, 4,
05644                   sizeof(::ROOT::Math::MatRepSym<float,3>) );
05645       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR);
05646       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR);
05647       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR);
05648       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR);
05649       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR);
05650       return &instance;
05651    }
05652    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<float,3>*)
05653    {
05654       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<float,3>*)0);
05655    }
05656    // Static variable to force the class initialization
05657    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05658 
05659    // Dictionary for non-ClassDef classes
05660    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR_Dictionary() {
05661       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,3>*)0x0)->GetClass();
05662    }
05663 
05664 } // end of namespace ROOT
05665 
05666 namespace ROOT {
05667    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
05668    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR_Dictionary();
05669    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void *p = 0);
05670    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(Long_t size, void *p);
05671    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void *p);
05672    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void *p);
05673    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void *p);
05674 
05675    // Function generating the singleton type initializer
05676    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*)
05677    {
05678       // Make sure the shadow class has the right sizeof
05679       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
05680       ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > *ptr = 0;
05681       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >),0);
05682       static ::ROOT::TGenericClassInfo 
05683          instance("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >", "include/Math/SMatrix.h", 127,
05684                   typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >), DefineBehavior(ptr, ptr),
05685                   &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR_Dictionary, isa_proxy, 4,
05686                   sizeof(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >) );
05687       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR);
05688       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR);
05689       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR);
05690       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR);
05691       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR);
05692       return &instance;
05693    }
05694    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*)
05695    {
05696       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*)0);
05697    }
05698    // Static variable to force the class initialization
05699    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05700 
05701    // Dictionary for non-ClassDef classes
05702    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR_Dictionary() {
05703       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*)0x0)->GetClass();
05704    }
05705 
05706 } // end of namespace ROOT
05707 
05708 namespace ROOT {
05709    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
05710    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_Dictionary();
05711    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow(void *p);
05712    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow(void *p);
05713    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow(void *p);
05714 
05715    // Function generating the singleton type initializer
05716    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*)
05717    {
05718       ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow *ptr = 0;
05719       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow),0);
05720       static ::ROOT::TGenericClassInfo 
05721          instance("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow", "include/Math/SMatrix.h", 324,
05722                   typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow), DefineBehavior(ptr, ptr),
05723                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
05724                   sizeof(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow) );
05725       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow);
05726       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow);
05727       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow);
05728       return &instance;
05729    }
05730    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*)
05731    {
05732       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*)0);
05733    }
05734    // Static variable to force the class initialization
05735    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05736 
05737    // Dictionary for non-ClassDef classes
05738    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_Dictionary() {
05739       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*)0x0)->GetClass();
05740    }
05741 
05742 } // end of namespace ROOT
05743 
05744 namespace ROOT {
05745    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
05746    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const_Dictionary();
05747    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const(void *p);
05748    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const(void *p);
05749    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const(void *p);
05750 
05751    // Function generating the singleton type initializer
05752    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*)
05753    {
05754       ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const *ptr = 0;
05755       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const),0);
05756       static ::ROOT::TGenericClassInfo 
05757          instance("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
05758                   typeid(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
05759                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
05760                   sizeof(::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const) );
05761       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const);
05762       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const);
05763       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const);
05764       return &instance;
05765    }
05766    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*)
05767    {
05768       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*)0);
05769    }
05770    // Static variable to force the class initialization
05771    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05772 
05773    // Dictionary for non-ClassDef classes
05774    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const_Dictionary() {
05775       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*)0x0)->GetClass();
05776    }
05777 
05778 } // end of namespace ROOT
05779 
05780 namespace ROOT {
05781    void ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
05782    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR_Dictionary();
05783    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void *p = 0);
05784    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(Long_t size, void *p);
05785    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void *p);
05786    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void *p);
05787    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void *p);
05788 
05789    // Function generating the singleton type initializer
05790    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<float,4>*)
05791    {
05792       // Make sure the shadow class has the right sizeof
05793       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<float,4>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO4gR));
05794       ::ROOT::Math::MatRepSym<float,4> *ptr = 0;
05795       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<float,4>),0);
05796       static ::ROOT::TGenericClassInfo 
05797          instance("ROOT::Math::MatRepSym<float,4>", "include/Math/MatrixRepresentationsStatic.h", 256,
05798                   typeid(::ROOT::Math::MatRepSym<float,4>), DefineBehavior(ptr, ptr),
05799                   &ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR_Dictionary, isa_proxy, 4,
05800                   sizeof(::ROOT::Math::MatRepSym<float,4>) );
05801       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR);
05802       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR);
05803       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR);
05804       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR);
05805       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR);
05806       return &instance;
05807    }
05808    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<float,4>*)
05809    {
05810       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<float,4>*)0);
05811    }
05812    // Static variable to force the class initialization
05813    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05814 
05815    // Dictionary for non-ClassDef classes
05816    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR_Dictionary() {
05817       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,4>*)0x0)->GetClass();
05818    }
05819 
05820 } // end of namespace ROOT
05821 
05822 namespace ROOT {
05823    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
05824    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR_Dictionary();
05825    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void *p = 0);
05826    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(Long_t size, void *p);
05827    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void *p);
05828    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void *p);
05829    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void *p);
05830 
05831    // Function generating the singleton type initializer
05832    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*)
05833    {
05834       // Make sure the shadow class has the right sizeof
05835       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
05836       ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > *ptr = 0;
05837       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >),0);
05838       static ::ROOT::TGenericClassInfo 
05839          instance("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >", "include/Math/SMatrix.h", 127,
05840                   typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >), DefineBehavior(ptr, ptr),
05841                   &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR_Dictionary, isa_proxy, 4,
05842                   sizeof(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >) );
05843       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR);
05844       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR);
05845       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR);
05846       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR);
05847       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR);
05848       return &instance;
05849    }
05850    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*)
05851    {
05852       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*)0);
05853    }
05854    // Static variable to force the class initialization
05855    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05856 
05857    // Dictionary for non-ClassDef classes
05858    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR_Dictionary() {
05859       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*)0x0)->GetClass();
05860    }
05861 
05862 } // end of namespace ROOT
05863 
05864 namespace ROOT {
05865    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
05866    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_Dictionary();
05867    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow(void *p);
05868    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow(void *p);
05869    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow(void *p);
05870 
05871    // Function generating the singleton type initializer
05872    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*)
05873    {
05874       ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow *ptr = 0;
05875       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow),0);
05876       static ::ROOT::TGenericClassInfo 
05877          instance("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow", "include/Math/SMatrix.h", 324,
05878                   typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow), DefineBehavior(ptr, ptr),
05879                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
05880                   sizeof(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow) );
05881       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow);
05882       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow);
05883       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow);
05884       return &instance;
05885    }
05886    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*)
05887    {
05888       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*)0);
05889    }
05890    // Static variable to force the class initialization
05891    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05892 
05893    // Dictionary for non-ClassDef classes
05894    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_Dictionary() {
05895       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*)0x0)->GetClass();
05896    }
05897 
05898 } // end of namespace ROOT
05899 
05900 namespace ROOT {
05901    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
05902    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const_Dictionary();
05903    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const(void *p);
05904    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const(void *p);
05905    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const(void *p);
05906 
05907    // Function generating the singleton type initializer
05908    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*)
05909    {
05910       ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const *ptr = 0;
05911       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const),0);
05912       static ::ROOT::TGenericClassInfo 
05913          instance("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
05914                   typeid(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
05915                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
05916                   sizeof(::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const) );
05917       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const);
05918       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const);
05919       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const);
05920       return &instance;
05921    }
05922    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*)
05923    {
05924       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*)0);
05925    }
05926    // Static variable to force the class initialization
05927    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05928 
05929    // Dictionary for non-ClassDef classes
05930    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const_Dictionary() {
05931       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*)0x0)->GetClass();
05932    }
05933 
05934 } // end of namespace ROOT
05935 
05936 namespace ROOT {
05937    void ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
05938    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR_Dictionary();
05939    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void *p = 0);
05940    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(Long_t size, void *p);
05941    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void *p);
05942    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void *p);
05943    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void *p);
05944 
05945    // Function generating the singleton type initializer
05946    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<float,5>*)
05947    {
05948       // Make sure the shadow class has the right sizeof
05949       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<float,5>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO5gR));
05950       ::ROOT::Math::MatRepSym<float,5> *ptr = 0;
05951       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<float,5>),0);
05952       static ::ROOT::TGenericClassInfo 
05953          instance("ROOT::Math::MatRepSym<float,5>", "include/Math/MatrixRepresentationsStatic.h", 256,
05954                   typeid(::ROOT::Math::MatRepSym<float,5>), DefineBehavior(ptr, ptr),
05955                   &ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR_Dictionary, isa_proxy, 4,
05956                   sizeof(::ROOT::Math::MatRepSym<float,5>) );
05957       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR);
05958       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR);
05959       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR);
05960       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR);
05961       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR);
05962       return &instance;
05963    }
05964    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<float,5>*)
05965    {
05966       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<float,5>*)0);
05967    }
05968    // Static variable to force the class initialization
05969    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
05970 
05971    // Dictionary for non-ClassDef classes
05972    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR_Dictionary() {
05973       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,5>*)0x0)->GetClass();
05974    }
05975 
05976 } // end of namespace ROOT
05977 
05978 namespace ROOT {
05979    void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
05980    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR_Dictionary();
05981    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void *p = 0);
05982    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(Long_t size, void *p);
05983    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void *p);
05984    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void *p);
05985    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void *p);
05986 
05987    // Function generating the singleton type initializer
05988    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*)
05989    {
05990       // Make sure the shadow class has the right sizeof
05991       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
05992       ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > *ptr = 0;
05993       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >),0);
05994       static ::ROOT::TGenericClassInfo 
05995          instance("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >", "include/Math/SMatrix.h", 127,
05996                   typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >), DefineBehavior(ptr, ptr),
05997                   &ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR_Dictionary, isa_proxy, 4,
05998                   sizeof(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >) );
05999       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR);
06000       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR);
06001       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR);
06002       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR);
06003       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR);
06004       return &instance;
06005    }
06006    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*)
06007    {
06008       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*)0);
06009    }
06010    // Static variable to force the class initialization
06011    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06012 
06013    // Dictionary for non-ClassDef classes
06014    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR_Dictionary() {
06015       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*)0x0)->GetClass();
06016    }
06017 
06018 } // end of namespace ROOT
06019 
06020 namespace ROOT {
06021    void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
06022    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_Dictionary();
06023    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow(void *p);
06024    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow(void *p);
06025    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow(void *p);
06026 
06027    // Function generating the singleton type initializer
06028    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*)
06029    {
06030       ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow *ptr = 0;
06031       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow),0);
06032       static ::ROOT::TGenericClassInfo 
06033          instance("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow", "include/Math/SMatrix.h", 324,
06034                   typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow), DefineBehavior(ptr, ptr),
06035                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
06036                   sizeof(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow) );
06037       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow);
06038       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow);
06039       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow);
06040       return &instance;
06041    }
06042    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*)
06043    {
06044       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*)0);
06045    }
06046    // Static variable to force the class initialization
06047    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06048 
06049    // Dictionary for non-ClassDef classes
06050    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_Dictionary() {
06051       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*)0x0)->GetClass();
06052    }
06053 
06054 } // end of namespace ROOT
06055 
06056 namespace ROOT {
06057    void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
06058    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const_Dictionary();
06059    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const(void *p);
06060    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const(void *p);
06061    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const(void *p);
06062 
06063    // Function generating the singleton type initializer
06064    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*)
06065    {
06066       ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const *ptr = 0;
06067       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const),0);
06068       static ::ROOT::TGenericClassInfo 
06069          instance("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
06070                   typeid(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
06071                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
06072                   sizeof(::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const) );
06073       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const);
06074       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const);
06075       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const);
06076       return &instance;
06077    }
06078    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*)
06079    {
06080       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*)0);
06081    }
06082    // Static variable to force the class initialization
06083    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06084 
06085    // Dictionary for non-ClassDef classes
06086    static void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const_Dictionary() {
06087       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*)0x0)->GetClass();
06088    }
06089 
06090 } // end of namespace ROOT
06091 
06092 namespace ROOT {
06093    void ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
06094    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR_Dictionary();
06095    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void *p = 0);
06096    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(Long_t size, void *p);
06097    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void *p);
06098    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void *p);
06099    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void *p);
06100 
06101    // Function generating the singleton type initializer
06102    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<float,6>*)
06103    {
06104       // Make sure the shadow class has the right sizeof
06105       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<float,6>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO6gR));
06106       ::ROOT::Math::MatRepSym<float,6> *ptr = 0;
06107       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<float,6>),0);
06108       static ::ROOT::TGenericClassInfo 
06109          instance("ROOT::Math::MatRepSym<float,6>", "include/Math/MatrixRepresentationsStatic.h", 256,
06110                   typeid(::ROOT::Math::MatRepSym<float,6>), DefineBehavior(ptr, ptr),
06111                   &ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR_Dictionary, isa_proxy, 4,
06112                   sizeof(::ROOT::Math::MatRepSym<float,6>) );
06113       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR);
06114       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR);
06115       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR);
06116       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR);
06117       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR);
06118       return &instance;
06119    }
06120    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<float,6>*)
06121    {
06122       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<float,6>*)0);
06123    }
06124    // Static variable to force the class initialization
06125    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06126 
06127    // Dictionary for non-ClassDef classes
06128    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR_Dictionary() {
06129       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,6>*)0x0)->GetClass();
06130    }
06131 
06132 } // end of namespace ROOT
06133 
06134 namespace ROOT {
06135    void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
06136    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR_Dictionary();
06137    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void *p = 0);
06138    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(Long_t size, void *p);
06139    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void *p);
06140    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void *p);
06141    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void *p);
06142 
06143    // Function generating the singleton type initializer
06144    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*)
06145    {
06146       // Make sure the shadow class has the right sizeof
06147       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
06148       ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > *ptr = 0;
06149       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >),0);
06150       static ::ROOT::TGenericClassInfo 
06151          instance("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >", "include/Math/SMatrix.h", 127,
06152                   typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >), DefineBehavior(ptr, ptr),
06153                   &ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR_Dictionary, isa_proxy, 4,
06154                   sizeof(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >) );
06155       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR);
06156       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR);
06157       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR);
06158       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR);
06159       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR);
06160       return &instance;
06161    }
06162    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*)
06163    {
06164       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*)0);
06165    }
06166    // Static variable to force the class initialization
06167    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06168 
06169    // Dictionary for non-ClassDef classes
06170    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR_Dictionary() {
06171       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*)0x0)->GetClass();
06172    }
06173 
06174 } // end of namespace ROOT
06175 
06176 namespace ROOT {
06177    void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
06178    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_Dictionary();
06179    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow(void *p);
06180    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow(void *p);
06181    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow(void *p);
06182 
06183    // Function generating the singleton type initializer
06184    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*)
06185    {
06186       ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow *ptr = 0;
06187       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow),0);
06188       static ::ROOT::TGenericClassInfo 
06189          instance("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow", "include/Math/SMatrix.h", 324,
06190                   typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow), DefineBehavior(ptr, ptr),
06191                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
06192                   sizeof(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow) );
06193       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow);
06194       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow);
06195       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow);
06196       return &instance;
06197    }
06198    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*)
06199    {
06200       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*)0);
06201    }
06202    // Static variable to force the class initialization
06203    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06204 
06205    // Dictionary for non-ClassDef classes
06206    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_Dictionary() {
06207       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*)0x0)->GetClass();
06208    }
06209 
06210 } // end of namespace ROOT
06211 
06212 namespace ROOT {
06213    void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
06214    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const_Dictionary();
06215    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const(void *p);
06216    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const(void *p);
06217    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const(void *p);
06218 
06219    // Function generating the singleton type initializer
06220    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*)
06221    {
06222       ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const *ptr = 0;
06223       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const),0);
06224       static ::ROOT::TGenericClassInfo 
06225          instance("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
06226                   typeid(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
06227                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
06228                   sizeof(::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const) );
06229       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const);
06230       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const);
06231       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const);
06232       return &instance;
06233    }
06234    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*)
06235    {
06236       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*)0);
06237    }
06238    // Static variable to force the class initialization
06239    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06240 
06241    // Dictionary for non-ClassDef classes
06242    static void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const_Dictionary() {
06243       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*)0x0)->GetClass();
06244    }
06245 
06246 } // end of namespace ROOT
06247 
06248 namespace ROOT {
06249    void ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR_ShowMembers(void *obj, TMemberInspector &R__insp);
06250    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR_Dictionary();
06251    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void *p = 0);
06252    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(Long_t size, void *p);
06253    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void *p);
06254    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void *p);
06255    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void *p);
06256 
06257    // Function generating the singleton type initializer
06258    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<float,7>*)
06259    {
06260       // Make sure the shadow class has the right sizeof
06261       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<float,7>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO7gR));
06262       ::ROOT::Math::MatRepSym<float,7> *ptr = 0;
06263       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<float,7>),0);
06264       static ::ROOT::TGenericClassInfo 
06265          instance("ROOT::Math::MatRepSym<float,7>", "include/Math/MatrixRepresentationsStatic.h", 256,
06266                   typeid(::ROOT::Math::MatRepSym<float,7>), DefineBehavior(ptr, ptr),
06267                   &ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR_Dictionary, isa_proxy, 4,
06268                   sizeof(::ROOT::Math::MatRepSym<float,7>) );
06269       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR);
06270       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR);
06271       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR);
06272       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR);
06273       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR);
06274       return &instance;
06275    }
06276    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepSym<float,7>*)
06277    {
06278       return GenerateInitInstanceLocal((::ROOT::Math::MatRepSym<float,7>*)0);
06279    }
06280    // Static variable to force the class initialization
06281    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,7>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06282 
06283    // Dictionary for non-ClassDef classes
06284    static void ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR_Dictionary() {
06285       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,7>*)0x0)->GetClass();
06286    }
06287 
06288 } // end of namespace ROOT
06289 
06290 namespace ROOT {
06291    void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
06292    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR_Dictionary();
06293    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void *p = 0);
06294    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(Long_t size, void *p);
06295    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void *p);
06296    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void *p);
06297    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void *p);
06298 
06299    // Function generating the singleton type initializer
06300    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*)
06301    {
06302       // Make sure the shadow class has the right sizeof
06303       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
06304       ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > *ptr = 0;
06305       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >),0);
06306       static ::ROOT::TGenericClassInfo 
06307          instance("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >", "include/Math/SMatrix.h", 127,
06308                   typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >), DefineBehavior(ptr, ptr),
06309                   &ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR_Dictionary, isa_proxy, 4,
06310                   sizeof(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >) );
06311       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR);
06312       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR);
06313       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR);
06314       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR);
06315       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR);
06316       return &instance;
06317    }
06318    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*)
06319    {
06320       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*)0);
06321    }
06322    // Static variable to force the class initialization
06323    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06324 
06325    // Dictionary for non-ClassDef classes
06326    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR_Dictionary() {
06327       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*)0x0)->GetClass();
06328    }
06329 
06330 } // end of namespace ROOT
06331 
06332 namespace ROOT {
06333    void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
06334    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_Dictionary();
06335    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow(void *p);
06336    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow(void *p);
06337    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow(void *p);
06338 
06339    // Function generating the singleton type initializer
06340    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*)
06341    {
06342       ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow *ptr = 0;
06343       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow),0);
06344       static ::ROOT::TGenericClassInfo 
06345          instance("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow", "include/Math/SMatrix.h", 324,
06346                   typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow), DefineBehavior(ptr, ptr),
06347                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
06348                   sizeof(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow) );
06349       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow);
06350       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow);
06351       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow);
06352       return &instance;
06353    }
06354    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*)
06355    {
06356       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*)0);
06357    }
06358    // Static variable to force the class initialization
06359    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06360 
06361    // Dictionary for non-ClassDef classes
06362    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_Dictionary() {
06363       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*)0x0)->GetClass();
06364    }
06365 
06366 } // end of namespace ROOT
06367 
06368 namespace ROOT {
06369    void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
06370    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const_Dictionary();
06371    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const(void *p);
06372    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const(void *p);
06373    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const(void *p);
06374 
06375    // Function generating the singleton type initializer
06376    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*)
06377    {
06378       ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const *ptr = 0;
06379       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const),0);
06380       static ::ROOT::TGenericClassInfo 
06381          instance("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
06382                   typeid(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
06383                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
06384                   sizeof(::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const) );
06385       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const);
06386       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const);
06387       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const);
06388       return &instance;
06389    }
06390    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*)
06391    {
06392       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*)0);
06393    }
06394    // Static variable to force the class initialization
06395    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06396 
06397    // Dictionary for non-ClassDef classes
06398    static void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const_Dictionary() {
06399       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*)0x0)->GetClass();
06400    }
06401 
06402 } // end of namespace ROOT
06403 
06404 namespace ROOT {
06405    void ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
06406    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR_Dictionary();
06407    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void *p = 0);
06408    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(Long_t size, void *p);
06409    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void *p);
06410    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void *p);
06411    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void *p);
06412 
06413    // Function generating the singleton type initializer
06414    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<double,4,3>*)
06415    {
06416       // Make sure the shadow class has the right sizeof
06417       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<double,4,3>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO4cO3gR));
06418       ::ROOT::Math::MatRepStd<double,4,3> *ptr = 0;
06419       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<double,4,3>),0);
06420       static ::ROOT::TGenericClassInfo 
06421          instance("ROOT::Math::MatRepStd<double,4,3>", "include/Math/MatrixRepresentationsStatic.h", 50,
06422                   typeid(::ROOT::Math::MatRepStd<double,4,3>), DefineBehavior(ptr, ptr),
06423                   &ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR_Dictionary, isa_proxy, 4,
06424                   sizeof(::ROOT::Math::MatRepStd<double,4,3>) );
06425       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR);
06426       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR);
06427       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR);
06428       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR);
06429       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR);
06430       return &instance;
06431    }
06432    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<double,4,3>*)
06433    {
06434       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<double,4,3>*)0);
06435    }
06436    // Static variable to force the class initialization
06437    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,4,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06438 
06439    // Dictionary for non-ClassDef classes
06440    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR_Dictionary() {
06441       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,4,3>*)0x0)->GetClass();
06442    }
06443 
06444 } // end of namespace ROOT
06445 
06446 namespace ROOT {
06447    void ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
06448    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR_Dictionary();
06449    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void *p = 0);
06450    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(Long_t size, void *p);
06451    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void *p);
06452    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void *p);
06453    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void *p);
06454 
06455    // Function generating the singleton type initializer
06456    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<double,3,4>*)
06457    {
06458       // Make sure the shadow class has the right sizeof
06459       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<double,3,4>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO3cO4gR));
06460       ::ROOT::Math::MatRepStd<double,3,4> *ptr = 0;
06461       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<double,3,4>),0);
06462       static ::ROOT::TGenericClassInfo 
06463          instance("ROOT::Math::MatRepStd<double,3,4>", "include/Math/MatrixRepresentationsStatic.h", 50,
06464                   typeid(::ROOT::Math::MatRepStd<double,3,4>), DefineBehavior(ptr, ptr),
06465                   &ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR_Dictionary, isa_proxy, 4,
06466                   sizeof(::ROOT::Math::MatRepStd<double,3,4>) );
06467       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR);
06468       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR);
06469       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR);
06470       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR);
06471       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR);
06472       return &instance;
06473    }
06474    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<double,3,4>*)
06475    {
06476       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<double,3,4>*)0);
06477    }
06478    // Static variable to force the class initialization
06479    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,3,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06480 
06481    // Dictionary for non-ClassDef classes
06482    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR_Dictionary() {
06483       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,3,4>*)0x0)->GetClass();
06484    }
06485 
06486 } // end of namespace ROOT
06487 
06488 namespace ROOT {
06489    void ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR_ShowMembers(void *obj, TMemberInspector &R__insp);
06490    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR_Dictionary();
06491    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void *p = 0);
06492    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(Long_t size, void *p);
06493    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void *p);
06494    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void *p);
06495    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void *p);
06496 
06497    // Function generating the singleton type initializer
06498    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<double,9,7>*)
06499    {
06500       // Make sure the shadow class has the right sizeof
06501       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<double,9,7>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO9cO7gR));
06502       ::ROOT::Math::MatRepStd<double,9,7> *ptr = 0;
06503       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<double,9,7>),0);
06504       static ::ROOT::TGenericClassInfo 
06505          instance("ROOT::Math::MatRepStd<double,9,7>", "include/Math/MatrixRepresentationsStatic.h", 50,
06506                   typeid(::ROOT::Math::MatRepStd<double,9,7>), DefineBehavior(ptr, ptr),
06507                   &ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR_Dictionary, isa_proxy, 4,
06508                   sizeof(::ROOT::Math::MatRepStd<double,9,7>) );
06509       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR);
06510       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR);
06511       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR);
06512       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR);
06513       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR);
06514       return &instance;
06515    }
06516    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<double,9,7>*)
06517    {
06518       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<double,9,7>*)0);
06519    }
06520    // Static variable to force the class initialization
06521    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,9,7>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06522 
06523    // Dictionary for non-ClassDef classes
06524    static void ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR_Dictionary() {
06525       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,9,7>*)0x0)->GetClass();
06526    }
06527 
06528 } // end of namespace ROOT
06529 
06530 namespace ROOT {
06531    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
06532    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR_Dictionary();
06533    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void *p = 0);
06534    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(Long_t size, void *p);
06535    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void *p);
06536    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void *p);
06537    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void *p);
06538 
06539    // Function generating the singleton type initializer
06540    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*)
06541    {
06542       // Make sure the shadow class has the right sizeof
06543       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
06544       ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > *ptr = 0;
06545       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >),0);
06546       static ::ROOT::TGenericClassInfo 
06547          instance("ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >", "include/Math/SMatrix.h", 127,
06548                   typeid(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >), DefineBehavior(ptr, ptr),
06549                   &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR_Dictionary, isa_proxy, 4,
06550                   sizeof(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >) );
06551       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR);
06552       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR);
06553       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR);
06554       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR);
06555       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR);
06556       return &instance;
06557    }
06558    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*)
06559    {
06560       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*)0);
06561    }
06562    // Static variable to force the class initialization
06563    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06564 
06565    // Dictionary for non-ClassDef classes
06566    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR_Dictionary() {
06567       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*)0x0)->GetClass();
06568    }
06569 
06570 } // end of namespace ROOT
06571 
06572 namespace ROOT {
06573    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
06574    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_Dictionary();
06575    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow(void *p);
06576    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow(void *p);
06577    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow(void *p);
06578 
06579    // Function generating the singleton type initializer
06580    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*)
06581    {
06582       ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow *ptr = 0;
06583       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow),0);
06584       static ::ROOT::TGenericClassInfo 
06585          instance("ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow", "include/Math/SMatrix.h", 324,
06586                   typeid(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow), DefineBehavior(ptr, ptr),
06587                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
06588                   sizeof(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow) );
06589       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow);
06590       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow);
06591       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow);
06592       return &instance;
06593    }
06594    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*)
06595    {
06596       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*)0);
06597    }
06598    // Static variable to force the class initialization
06599    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06600 
06601    // Dictionary for non-ClassDef classes
06602    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_Dictionary() {
06603       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*)0x0)->GetClass();
06604    }
06605 
06606 } // end of namespace ROOT
06607 
06608 namespace ROOT {
06609    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
06610    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const_Dictionary();
06611    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const(void *p);
06612    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const(void *p);
06613    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const(void *p);
06614 
06615    // Function generating the singleton type initializer
06616    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*)
06617    {
06618       ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const *ptr = 0;
06619       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const),0);
06620       static ::ROOT::TGenericClassInfo 
06621          instance("ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
06622                   typeid(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
06623                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
06624                   sizeof(::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const) );
06625       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const);
06626       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const);
06627       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const);
06628       return &instance;
06629    }
06630    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*)
06631    {
06632       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*)0);
06633    }
06634    // Static variable to force the class initialization
06635    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06636 
06637    // Dictionary for non-ClassDef classes
06638    static void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const_Dictionary() {
06639       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*)0x0)->GetClass();
06640    }
06641 
06642 } // end of namespace ROOT
06643 
06644 namespace ROOT {
06645    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
06646    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR_Dictionary();
06647    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void *p = 0);
06648    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(Long_t size, void *p);
06649    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void *p);
06650    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void *p);
06651    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void *p);
06652 
06653    // Function generating the singleton type initializer
06654    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*)
06655    {
06656       // Make sure the shadow class has the right sizeof
06657       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
06658       ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > *ptr = 0;
06659       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >),0);
06660       static ::ROOT::TGenericClassInfo 
06661          instance("ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >", "include/Math/SMatrix.h", 127,
06662                   typeid(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >), DefineBehavior(ptr, ptr),
06663                   &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR_Dictionary, isa_proxy, 4,
06664                   sizeof(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >) );
06665       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR);
06666       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR);
06667       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR);
06668       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR);
06669       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR);
06670       return &instance;
06671    }
06672    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*)
06673    {
06674       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*)0);
06675    }
06676    // Static variable to force the class initialization
06677    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06678 
06679    // Dictionary for non-ClassDef classes
06680    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR_Dictionary() {
06681       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*)0x0)->GetClass();
06682    }
06683 
06684 } // end of namespace ROOT
06685 
06686 namespace ROOT {
06687    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
06688    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_Dictionary();
06689    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow(void *p);
06690    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow(void *p);
06691    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow(void *p);
06692 
06693    // Function generating the singleton type initializer
06694    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*)
06695    {
06696       ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow *ptr = 0;
06697       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow),0);
06698       static ::ROOT::TGenericClassInfo 
06699          instance("ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow", "include/Math/SMatrix.h", 324,
06700                   typeid(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow), DefineBehavior(ptr, ptr),
06701                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
06702                   sizeof(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow) );
06703       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow);
06704       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow);
06705       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow);
06706       return &instance;
06707    }
06708    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*)
06709    {
06710       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*)0);
06711    }
06712    // Static variable to force the class initialization
06713    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06714 
06715    // Dictionary for non-ClassDef classes
06716    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_Dictionary() {
06717       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*)0x0)->GetClass();
06718    }
06719 
06720 } // end of namespace ROOT
06721 
06722 namespace ROOT {
06723    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
06724    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const_Dictionary();
06725    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const(void *p);
06726    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const(void *p);
06727    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const(void *p);
06728 
06729    // Function generating the singleton type initializer
06730    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*)
06731    {
06732       ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const *ptr = 0;
06733       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const),0);
06734       static ::ROOT::TGenericClassInfo 
06735          instance("ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
06736                   typeid(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
06737                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
06738                   sizeof(::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const) );
06739       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const);
06740       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const);
06741       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const);
06742       return &instance;
06743    }
06744    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*)
06745    {
06746       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*)0);
06747    }
06748    // Static variable to force the class initialization
06749    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06750 
06751    // Dictionary for non-ClassDef classes
06752    static void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const_Dictionary() {
06753       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*)0x0)->GetClass();
06754    }
06755 
06756 } // end of namespace ROOT
06757 
06758 namespace ROOT {
06759    void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
06760    static void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR_Dictionary();
06761    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void *p = 0);
06762    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(Long_t size, void *p);
06763    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void *p);
06764    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void *p);
06765    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void *p);
06766 
06767    // Function generating the singleton type initializer
06768    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*)
06769    {
06770       // Make sure the shadow class has the right sizeof
06771       R__ASSERT(sizeof(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
06772       ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > *ptr = 0;
06773       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >),0);
06774       static ::ROOT::TGenericClassInfo 
06775          instance("ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >", "include/Math/SMatrix.h", 127,
06776                   typeid(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >), DefineBehavior(ptr, ptr),
06777                   &ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR_Dictionary, isa_proxy, 4,
06778                   sizeof(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >) );
06779       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR);
06780       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR);
06781       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR);
06782       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR);
06783       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR);
06784       return &instance;
06785    }
06786    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*)
06787    {
06788       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*)0);
06789    }
06790    // Static variable to force the class initialization
06791    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06792 
06793    // Dictionary for non-ClassDef classes
06794    static void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR_Dictionary() {
06795       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*)0x0)->GetClass();
06796    }
06797 
06798 } // end of namespace ROOT
06799 
06800 namespace ROOT {
06801    void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
06802    static void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_Dictionary();
06803    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow(void *p);
06804    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow(void *p);
06805    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow(void *p);
06806 
06807    // Function generating the singleton type initializer
06808    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*)
06809    {
06810       ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow *ptr = 0;
06811       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow),0);
06812       static ::ROOT::TGenericClassInfo 
06813          instance("ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow", "include/Math/SMatrix.h", 324,
06814                   typeid(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow), DefineBehavior(ptr, ptr),
06815                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
06816                   sizeof(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow) );
06817       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow);
06818       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow);
06819       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow);
06820       return &instance;
06821    }
06822    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*)
06823    {
06824       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*)0);
06825    }
06826    // Static variable to force the class initialization
06827    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06828 
06829    // Dictionary for non-ClassDef classes
06830    static void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_Dictionary() {
06831       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*)0x0)->GetClass();
06832    }
06833 
06834 } // end of namespace ROOT
06835 
06836 namespace ROOT {
06837    void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
06838    static void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const_Dictionary();
06839    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const(void *p);
06840    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const(void *p);
06841    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const(void *p);
06842 
06843    // Function generating the singleton type initializer
06844    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*)
06845    {
06846       ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const *ptr = 0;
06847       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const),0);
06848       static ::ROOT::TGenericClassInfo 
06849          instance("ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
06850                   typeid(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
06851                   0, &ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
06852                   sizeof(::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const) );
06853       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const);
06854       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const);
06855       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const);
06856       return &instance;
06857    }
06858    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*)
06859    {
06860       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*)0);
06861    }
06862    // Static variable to force the class initialization
06863    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06864 
06865    // Dictionary for non-ClassDef classes
06866    static void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const_Dictionary() {
06867       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*)0x0)->GetClass();
06868    }
06869 
06870 } // end of namespace ROOT
06871 
06872 namespace ROOT {
06873    void ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
06874    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR_Dictionary();
06875    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void *p = 0);
06876    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(Long_t size, void *p);
06877    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void *p);
06878    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void *p);
06879    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void *p);
06880 
06881    // Function generating the singleton type initializer
06882    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<float,4,3>*)
06883    {
06884       // Make sure the shadow class has the right sizeof
06885       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<float,4,3>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO4cO3gR));
06886       ::ROOT::Math::MatRepStd<float,4,3> *ptr = 0;
06887       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<float,4,3>),0);
06888       static ::ROOT::TGenericClassInfo 
06889          instance("ROOT::Math::MatRepStd<float,4,3>", "include/Math/MatrixRepresentationsStatic.h", 50,
06890                   typeid(::ROOT::Math::MatRepStd<float,4,3>), DefineBehavior(ptr, ptr),
06891                   &ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR_Dictionary, isa_proxy, 4,
06892                   sizeof(::ROOT::Math::MatRepStd<float,4,3>) );
06893       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR);
06894       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR);
06895       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR);
06896       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR);
06897       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR);
06898       return &instance;
06899    }
06900    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<float,4,3>*)
06901    {
06902       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<float,4,3>*)0);
06903    }
06904    // Static variable to force the class initialization
06905    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,4,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06906 
06907    // Dictionary for non-ClassDef classes
06908    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR_Dictionary() {
06909       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,4,3>*)0x0)->GetClass();
06910    }
06911 
06912 } // end of namespace ROOT
06913 
06914 namespace ROOT {
06915    void ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
06916    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR_Dictionary();
06917    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void *p = 0);
06918    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(Long_t size, void *p);
06919    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void *p);
06920    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void *p);
06921    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void *p);
06922 
06923    // Function generating the singleton type initializer
06924    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<float,3,4>*)
06925    {
06926       // Make sure the shadow class has the right sizeof
06927       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<float,3,4>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO3cO4gR));
06928       ::ROOT::Math::MatRepStd<float,3,4> *ptr = 0;
06929       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<float,3,4>),0);
06930       static ::ROOT::TGenericClassInfo 
06931          instance("ROOT::Math::MatRepStd<float,3,4>", "include/Math/MatrixRepresentationsStatic.h", 50,
06932                   typeid(::ROOT::Math::MatRepStd<float,3,4>), DefineBehavior(ptr, ptr),
06933                   &ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR_Dictionary, isa_proxy, 4,
06934                   sizeof(::ROOT::Math::MatRepStd<float,3,4>) );
06935       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR);
06936       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR);
06937       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR);
06938       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR);
06939       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR);
06940       return &instance;
06941    }
06942    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<float,3,4>*)
06943    {
06944       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<float,3,4>*)0);
06945    }
06946    // Static variable to force the class initialization
06947    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,3,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06948 
06949    // Dictionary for non-ClassDef classes
06950    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR_Dictionary() {
06951       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,3,4>*)0x0)->GetClass();
06952    }
06953 
06954 } // end of namespace ROOT
06955 
06956 namespace ROOT {
06957    void ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR_ShowMembers(void *obj, TMemberInspector &R__insp);
06958    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR_Dictionary();
06959    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void *p = 0);
06960    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(Long_t size, void *p);
06961    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void *p);
06962    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void *p);
06963    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void *p);
06964 
06965    // Function generating the singleton type initializer
06966    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<float,9,7>*)
06967    {
06968       // Make sure the shadow class has the right sizeof
06969       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<float,9,7>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO9cO7gR));
06970       ::ROOT::Math::MatRepStd<float,9,7> *ptr = 0;
06971       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<float,9,7>),0);
06972       static ::ROOT::TGenericClassInfo 
06973          instance("ROOT::Math::MatRepStd<float,9,7>", "include/Math/MatrixRepresentationsStatic.h", 50,
06974                   typeid(::ROOT::Math::MatRepStd<float,9,7>), DefineBehavior(ptr, ptr),
06975                   &ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR_Dictionary, isa_proxy, 4,
06976                   sizeof(::ROOT::Math::MatRepStd<float,9,7>) );
06977       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR);
06978       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR);
06979       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR);
06980       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR);
06981       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR);
06982       return &instance;
06983    }
06984    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::MatRepStd<float,9,7>*)
06985    {
06986       return GenerateInitInstanceLocal((::ROOT::Math::MatRepStd<float,9,7>*)0);
06987    }
06988    // Static variable to force the class initialization
06989    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,9,7>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
06990 
06991    // Dictionary for non-ClassDef classes
06992    static void ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR_Dictionary() {
06993       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,9,7>*)0x0)->GetClass();
06994    }
06995 
06996 } // end of namespace ROOT
06997 
06998 namespace ROOT {
06999    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
07000    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR_Dictionary();
07001    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void *p = 0);
07002    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(Long_t size, void *p);
07003    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void *p);
07004    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void *p);
07005    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void *p);
07006 
07007    // Function generating the singleton type initializer
07008    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*)
07009    {
07010       // Make sure the shadow class has the right sizeof
07011       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
07012       ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > *ptr = 0;
07013       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >),0);
07014       static ::ROOT::TGenericClassInfo 
07015          instance("ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >", "include/Math/SMatrix.h", 127,
07016                   typeid(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >), DefineBehavior(ptr, ptr),
07017                   &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR_Dictionary, isa_proxy, 4,
07018                   sizeof(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >) );
07019       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR);
07020       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR);
07021       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR);
07022       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR);
07023       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR);
07024       return &instance;
07025    }
07026    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*)
07027    {
07028       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*)0);
07029    }
07030    // Static variable to force the class initialization
07031    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
07032 
07033    // Dictionary for non-ClassDef classes
07034    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR_Dictionary() {
07035       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*)0x0)->GetClass();
07036    }
07037 
07038 } // end of namespace ROOT
07039 
07040 namespace ROOT {
07041    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
07042    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_Dictionary();
07043    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow(void *p);
07044    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow(void *p);
07045    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow(void *p);
07046 
07047    // Function generating the singleton type initializer
07048    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*)
07049    {
07050       ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow *ptr = 0;
07051       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow),0);
07052       static ::ROOT::TGenericClassInfo 
07053          instance("ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow", "include/Math/SMatrix.h", 324,
07054                   typeid(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow), DefineBehavior(ptr, ptr),
07055                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
07056                   sizeof(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow) );
07057       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow);
07058       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow);
07059       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow);
07060       return &instance;
07061    }
07062    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*)
07063    {
07064       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*)0);
07065    }
07066    // Static variable to force the class initialization
07067    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
07068 
07069    // Dictionary for non-ClassDef classes
07070    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_Dictionary() {
07071       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*)0x0)->GetClass();
07072    }
07073 
07074 } // end of namespace ROOT
07075 
07076 namespace ROOT {
07077    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
07078    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const_Dictionary();
07079    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const(void *p);
07080    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const(void *p);
07081    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const(void *p);
07082 
07083    // Function generating the singleton type initializer
07084    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*)
07085    {
07086       ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const *ptr = 0;
07087       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const),0);
07088       static ::ROOT::TGenericClassInfo 
07089          instance("ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
07090                   typeid(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
07091                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
07092                   sizeof(::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const) );
07093       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const);
07094       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const);
07095       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const);
07096       return &instance;
07097    }
07098    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*)
07099    {
07100       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*)0);
07101    }
07102    // Static variable to force the class initialization
07103    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
07104 
07105    // Dictionary for non-ClassDef classes
07106    static void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const_Dictionary() {
07107       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*)0x0)->GetClass();
07108    }
07109 
07110 } // end of namespace ROOT
07111 
07112 namespace ROOT {
07113    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
07114    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR_Dictionary();
07115    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void *p = 0);
07116    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(Long_t size, void *p);
07117    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void *p);
07118    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void *p);
07119    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void *p);
07120 
07121    // Function generating the singleton type initializer
07122    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*)
07123    {
07124       // Make sure the shadow class has the right sizeof
07125       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
07126       ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > *ptr = 0;
07127       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >),0);
07128       static ::ROOT::TGenericClassInfo 
07129          instance("ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >", "include/Math/SMatrix.h", 127,
07130                   typeid(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >), DefineBehavior(ptr, ptr),
07131                   &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR_Dictionary, isa_proxy, 4,
07132                   sizeof(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >) );
07133       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR);
07134       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR);
07135       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR);
07136       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR);
07137       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR);
07138       return &instance;
07139    }
07140    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*)
07141    {
07142       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*)0);
07143    }
07144    // Static variable to force the class initialization
07145    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
07146 
07147    // Dictionary for non-ClassDef classes
07148    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR_Dictionary() {
07149       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*)0x0)->GetClass();
07150    }
07151 
07152 } // end of namespace ROOT
07153 
07154 namespace ROOT {
07155    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
07156    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_Dictionary();
07157    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow(void *p);
07158    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow(void *p);
07159    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow(void *p);
07160 
07161    // Function generating the singleton type initializer
07162    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*)
07163    {
07164       ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow *ptr = 0;
07165       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow),0);
07166       static ::ROOT::TGenericClassInfo 
07167          instance("ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow", "include/Math/SMatrix.h", 324,
07168                   typeid(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow), DefineBehavior(ptr, ptr),
07169                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
07170                   sizeof(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow) );
07171       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow);
07172       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow);
07173       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow);
07174       return &instance;
07175    }
07176    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*)
07177    {
07178       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*)0);
07179    }
07180    // Static variable to force the class initialization
07181    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
07182 
07183    // Dictionary for non-ClassDef classes
07184    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_Dictionary() {
07185       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*)0x0)->GetClass();
07186    }
07187 
07188 } // end of namespace ROOT
07189 
07190 namespace ROOT {
07191    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
07192    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const_Dictionary();
07193    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const(void *p);
07194    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const(void *p);
07195    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const(void *p);
07196 
07197    // Function generating the singleton type initializer
07198    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*)
07199    {
07200       ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const *ptr = 0;
07201       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const),0);
07202       static ::ROOT::TGenericClassInfo 
07203          instance("ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
07204                   typeid(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
07205                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
07206                   sizeof(::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const) );
07207       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const);
07208       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const);
07209       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const);
07210       return &instance;
07211    }
07212    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*)
07213    {
07214       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*)0);
07215    }
07216    // Static variable to force the class initialization
07217    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
07218 
07219    // Dictionary for non-ClassDef classes
07220    static void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const_Dictionary() {
07221       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*)0x0)->GetClass();
07222    }
07223 
07224 } // end of namespace ROOT
07225 
07226 namespace ROOT {
07227    void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
07228    static void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR_Dictionary();
07229    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void *p = 0);
07230    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(Long_t size, void *p);
07231    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void *p);
07232    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void *p);
07233    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void *p);
07234 
07235    // Function generating the singleton type initializer
07236    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*)
07237    {
07238       // Make sure the shadow class has the right sizeof
07239       R__ASSERT(sizeof(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
07240       ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > *ptr = 0;
07241       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >),0);
07242       static ::ROOT::TGenericClassInfo 
07243          instance("ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >", "include/Math/SMatrix.h", 127,
07244                   typeid(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >), DefineBehavior(ptr, ptr),
07245                   &ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR_Dictionary, isa_proxy, 4,
07246                   sizeof(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >) );
07247       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR);
07248       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR);
07249       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR);
07250       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR);
07251       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR);
07252       return &instance;
07253    }
07254    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*)
07255    {
07256       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*)0);
07257    }
07258    // Static variable to force the class initialization
07259    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
07260 
07261    // Dictionary for non-ClassDef classes
07262    static void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR_Dictionary() {
07263       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*)0x0)->GetClass();
07264    }
07265 
07266 } // end of namespace ROOT
07267 
07268 namespace ROOT {
07269    void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_ShowMembers(void *obj, TMemberInspector &R__insp);
07270    static void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_Dictionary();
07271    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow(void *p);
07272    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow(void *p);
07273    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow(void *p);
07274 
07275    // Function generating the singleton type initializer
07276    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*)
07277    {
07278       ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow *ptr = 0;
07279       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow),0);
07280       static ::ROOT::TGenericClassInfo 
07281          instance("ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow", "include/Math/SMatrix.h", 324,
07282                   typeid(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow), DefineBehavior(ptr, ptr),
07283                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_Dictionary, isa_proxy, 0,
07284                   sizeof(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow) );
07285       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow);
07286       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow);
07287       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow);
07288       return &instance;
07289    }
07290    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*)
07291    {
07292       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*)0);
07293    }
07294    // Static variable to force the class initialization
07295    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*)0x0); R__UseDummy(_R__UNIQUE_(Init));
07296 
07297    // Dictionary for non-ClassDef classes
07298    static void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_Dictionary() {
07299       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*)0x0)->GetClass();
07300    }
07301 
07302 } // end of namespace ROOT
07303 
07304 namespace ROOT {
07305    void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const_ShowMembers(void *obj, TMemberInspector &R__insp);
07306    static void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const_Dictionary();
07307    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const(void *p);
07308    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const(void *p);
07309    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const(void *p);
07310 
07311    // Function generating the singleton type initializer
07312    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*)
07313    {
07314       ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const *ptr = 0;
07315       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const),0);
07316       static ::ROOT::TGenericClassInfo 
07317          instance("ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const", "include/Math/SMatrix.h", 335,
07318                   typeid(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const), DefineBehavior(ptr, ptr),
07319                   0, &ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const_Dictionary, isa_proxy, 0,
07320                   sizeof(::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const) );
07321       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const);
07322       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const);
07323       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const);
07324       return &instance;
07325    }
07326    TGenericClassInfo *GenerateInitInstance(const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*)
07327    {
07328       return GenerateInitInstanceLocal((::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*)0);
07329    }
07330    // Static variable to force the class initialization
07331    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*)0x0); R__UseDummy(_R__UNIQUE_(Init));
07332 
07333    // Dictionary for non-ClassDef classes
07334    static void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const_Dictionary() {
07335       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*)0x0)->GetClass();
07336    }
07337 
07338 } // end of namespace ROOT
07339 
07340 //______________________________________________________________________________
07341 namespace ROOT {
07342    void ROOTcLcLMathcLcLSMatrixIdentity_ShowMembers(void *obj, TMemberInspector &R__insp)
07343    {
07344       // Inspect the data members of an object of class ROOT::Math::SMatrixIdentity.
07345       typedef ::ROOT::Shadow::ROOT::Math::SMatrixIdentity ShadowClass;
07346       ShadowClass *sobj = (ShadowClass*)obj;
07347       if (sobj) { } // Dummy usage just in case there is no datamember.
07348 
07349       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrixIdentity*)0x0)->GetClass();
07350       if (R__cl || R__insp.IsA()) { }
07351    }
07352 
07353 }
07354 
07355 namespace ROOT {
07356    // Wrappers around operator new
07357    static void *new_ROOTcLcLMathcLcLSMatrixIdentity(void *p) {
07358       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrixIdentity : new ::ROOT::Math::SMatrixIdentity;
07359    }
07360    static void *newArray_ROOTcLcLMathcLcLSMatrixIdentity(Long_t nElements, void *p) {
07361       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrixIdentity[nElements] : new ::ROOT::Math::SMatrixIdentity[nElements];
07362    }
07363    // Wrapper around operator delete
07364    static void delete_ROOTcLcLMathcLcLSMatrixIdentity(void *p) {
07365       delete ((::ROOT::Math::SMatrixIdentity*)p);
07366    }
07367    static void deleteArray_ROOTcLcLMathcLcLSMatrixIdentity(void *p) {
07368       delete [] ((::ROOT::Math::SMatrixIdentity*)p);
07369    }
07370    static void destruct_ROOTcLcLMathcLcLSMatrixIdentity(void *p) {
07371       typedef ::ROOT::Math::SMatrixIdentity current_t;
07372       ((current_t*)p)->~current_t();
07373    }
07374 } // end of namespace ROOT for class ::ROOT::Math::SMatrixIdentity
07375 
07376 //______________________________________________________________________________
07377 namespace ROOT {
07378    void ROOTcLcLMathcLcLSVectorlEdoublecO2gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07379    {
07380       // Inspect the data members of an object of class ROOT::Math::SVector<double,2>.
07381       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO2gR ShadowClass;
07382       ShadowClass *sobj = (ShadowClass*)obj;
07383       if (sobj) { } // Dummy usage just in case there is no datamember.
07384 
07385       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,2>*)0x0)->GetClass();
07386       if (R__cl || R__insp.IsA()) { }
07387       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[2]", sobj->fArray);
07388    }
07389 
07390 }
07391 
07392 namespace ROOT {
07393    // Wrappers around operator new
07394    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(void *p) {
07395       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,2> : new ::ROOT::Math::SVector<double,2>;
07396    }
07397    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(Long_t nElements, void *p) {
07398       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,2>[nElements] : new ::ROOT::Math::SVector<double,2>[nElements];
07399    }
07400    // Wrapper around operator delete
07401    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(void *p) {
07402       delete ((::ROOT::Math::SVector<double,2>*)p);
07403    }
07404    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(void *p) {
07405       delete [] ((::ROOT::Math::SVector<double,2>*)p);
07406    }
07407    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO2gR(void *p) {
07408       typedef ::ROOT::Math::SVector<double,2> current_t;
07409       ((current_t*)p)->~current_t();
07410    }
07411 } // end of namespace ROOT for class ::ROOT::Math::SVector<double,2>
07412 
07413 //______________________________________________________________________________
07414 namespace ROOT {
07415    void ROOTcLcLMathcLcLSVectorlEdoublecO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07416    {
07417       // Inspect the data members of an object of class ROOT::Math::SVector<double,3>.
07418       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO3gR ShadowClass;
07419       ShadowClass *sobj = (ShadowClass*)obj;
07420       if (sobj) { } // Dummy usage just in case there is no datamember.
07421 
07422       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,3>*)0x0)->GetClass();
07423       if (R__cl || R__insp.IsA()) { }
07424       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[3]", sobj->fArray);
07425    }
07426 
07427 }
07428 
07429 namespace ROOT {
07430    // Wrappers around operator new
07431    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(void *p) {
07432       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,3> : new ::ROOT::Math::SVector<double,3>;
07433    }
07434    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(Long_t nElements, void *p) {
07435       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,3>[nElements] : new ::ROOT::Math::SVector<double,3>[nElements];
07436    }
07437    // Wrapper around operator delete
07438    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(void *p) {
07439       delete ((::ROOT::Math::SVector<double,3>*)p);
07440    }
07441    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(void *p) {
07442       delete [] ((::ROOT::Math::SVector<double,3>*)p);
07443    }
07444    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO3gR(void *p) {
07445       typedef ::ROOT::Math::SVector<double,3> current_t;
07446       ((current_t*)p)->~current_t();
07447    }
07448 } // end of namespace ROOT for class ::ROOT::Math::SVector<double,3>
07449 
07450 //______________________________________________________________________________
07451 namespace ROOT {
07452    void ROOTcLcLMathcLcLSVectorlEdoublecO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07453    {
07454       // Inspect the data members of an object of class ROOT::Math::SVector<double,4>.
07455       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO4gR ShadowClass;
07456       ShadowClass *sobj = (ShadowClass*)obj;
07457       if (sobj) { } // Dummy usage just in case there is no datamember.
07458 
07459       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,4>*)0x0)->GetClass();
07460       if (R__cl || R__insp.IsA()) { }
07461       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[4]", sobj->fArray);
07462    }
07463 
07464 }
07465 
07466 namespace ROOT {
07467    // Wrappers around operator new
07468    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(void *p) {
07469       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,4> : new ::ROOT::Math::SVector<double,4>;
07470    }
07471    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(Long_t nElements, void *p) {
07472       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,4>[nElements] : new ::ROOT::Math::SVector<double,4>[nElements];
07473    }
07474    // Wrapper around operator delete
07475    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(void *p) {
07476       delete ((::ROOT::Math::SVector<double,4>*)p);
07477    }
07478    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(void *p) {
07479       delete [] ((::ROOT::Math::SVector<double,4>*)p);
07480    }
07481    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO4gR(void *p) {
07482       typedef ::ROOT::Math::SVector<double,4> current_t;
07483       ((current_t*)p)->~current_t();
07484    }
07485 } // end of namespace ROOT for class ::ROOT::Math::SVector<double,4>
07486 
07487 //______________________________________________________________________________
07488 namespace ROOT {
07489    void ROOTcLcLMathcLcLSVectorlEdoublecO5gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07490    {
07491       // Inspect the data members of an object of class ROOT::Math::SVector<double,5>.
07492       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO5gR ShadowClass;
07493       ShadowClass *sobj = (ShadowClass*)obj;
07494       if (sobj) { } // Dummy usage just in case there is no datamember.
07495 
07496       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,5>*)0x0)->GetClass();
07497       if (R__cl || R__insp.IsA()) { }
07498       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[5]", sobj->fArray);
07499    }
07500 
07501 }
07502 
07503 namespace ROOT {
07504    // Wrappers around operator new
07505    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(void *p) {
07506       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,5> : new ::ROOT::Math::SVector<double,5>;
07507    }
07508    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(Long_t nElements, void *p) {
07509       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,5>[nElements] : new ::ROOT::Math::SVector<double,5>[nElements];
07510    }
07511    // Wrapper around operator delete
07512    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(void *p) {
07513       delete ((::ROOT::Math::SVector<double,5>*)p);
07514    }
07515    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(void *p) {
07516       delete [] ((::ROOT::Math::SVector<double,5>*)p);
07517    }
07518    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO5gR(void *p) {
07519       typedef ::ROOT::Math::SVector<double,5> current_t;
07520       ((current_t*)p)->~current_t();
07521    }
07522 } // end of namespace ROOT for class ::ROOT::Math::SVector<double,5>
07523 
07524 //______________________________________________________________________________
07525 namespace ROOT {
07526    void ROOTcLcLMathcLcLSVectorlEdoublecO6gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07527    {
07528       // Inspect the data members of an object of class ROOT::Math::SVector<double,6>.
07529       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO6gR ShadowClass;
07530       ShadowClass *sobj = (ShadowClass*)obj;
07531       if (sobj) { } // Dummy usage just in case there is no datamember.
07532 
07533       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,6>*)0x0)->GetClass();
07534       if (R__cl || R__insp.IsA()) { }
07535       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[6]", sobj->fArray);
07536    }
07537 
07538 }
07539 
07540 namespace ROOT {
07541    // Wrappers around operator new
07542    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(void *p) {
07543       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,6> : new ::ROOT::Math::SVector<double,6>;
07544    }
07545    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(Long_t nElements, void *p) {
07546       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,6>[nElements] : new ::ROOT::Math::SVector<double,6>[nElements];
07547    }
07548    // Wrapper around operator delete
07549    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(void *p) {
07550       delete ((::ROOT::Math::SVector<double,6>*)p);
07551    }
07552    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(void *p) {
07553       delete [] ((::ROOT::Math::SVector<double,6>*)p);
07554    }
07555    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO6gR(void *p) {
07556       typedef ::ROOT::Math::SVector<double,6> current_t;
07557       ((current_t*)p)->~current_t();
07558    }
07559 } // end of namespace ROOT for class ::ROOT::Math::SVector<double,6>
07560 
07561 //______________________________________________________________________________
07562 namespace ROOT {
07563    void ROOTcLcLMathcLcLSVectorlEdoublecO7gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07564    {
07565       // Inspect the data members of an object of class ROOT::Math::SVector<double,7>.
07566       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEdoublecO7gR ShadowClass;
07567       ShadowClass *sobj = (ShadowClass*)obj;
07568       if (sobj) { } // Dummy usage just in case there is no datamember.
07569 
07570       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<double,7>*)0x0)->GetClass();
07571       if (R__cl || R__insp.IsA()) { }
07572       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[7]", sobj->fArray);
07573    }
07574 
07575 }
07576 
07577 namespace ROOT {
07578    // Wrappers around operator new
07579    static void *new_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(void *p) {
07580       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,7> : new ::ROOT::Math::SVector<double,7>;
07581    }
07582    static void *newArray_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(Long_t nElements, void *p) {
07583       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<double,7>[nElements] : new ::ROOT::Math::SVector<double,7>[nElements];
07584    }
07585    // Wrapper around operator delete
07586    static void delete_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(void *p) {
07587       delete ((::ROOT::Math::SVector<double,7>*)p);
07588    }
07589    static void deleteArray_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(void *p) {
07590       delete [] ((::ROOT::Math::SVector<double,7>*)p);
07591    }
07592    static void destruct_ROOTcLcLMathcLcLSVectorlEdoublecO7gR(void *p) {
07593       typedef ::ROOT::Math::SVector<double,7> current_t;
07594       ((current_t*)p)->~current_t();
07595    }
07596 } // end of namespace ROOT for class ::ROOT::Math::SVector<double,7>
07597 
07598 //______________________________________________________________________________
07599 namespace ROOT {
07600    void ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07601    {
07602       // Inspect the data members of an object of class ROOT::Math::MatRepStd<double,2,2>.
07603       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO2cO2gR ShadowClass;
07604       ShadowClass *sobj = (ShadowClass*)obj;
07605       if (sobj) { } // Dummy usage just in case there is no datamember.
07606 
07607       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,2,2>*)0x0)->GetClass();
07608       if (R__cl || R__insp.IsA()) { }
07609       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[4]", sobj->fArray);
07610    }
07611 
07612 }
07613 
07614 namespace ROOT {
07615    // Wrappers around operator new
07616    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void *p) {
07617       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,2,2> : new ::ROOT::Math::MatRepStd<double,2,2>;
07618    }
07619    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(Long_t nElements, void *p) {
07620       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,2,2>[nElements] : new ::ROOT::Math::MatRepStd<double,2,2>[nElements];
07621    }
07622    // Wrapper around operator delete
07623    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void *p) {
07624       delete ((::ROOT::Math::MatRepStd<double,2,2>*)p);
07625    }
07626    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void *p) {
07627       delete [] ((::ROOT::Math::MatRepStd<double,2,2>*)p);
07628    }
07629    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void *p) {
07630       typedef ::ROOT::Math::MatRepStd<double,2,2> current_t;
07631       ((current_t*)p)->~current_t();
07632    }
07633 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<double,2,2>
07634 
07635 //______________________________________________________________________________
07636 namespace ROOT {
07637    void ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07638    {
07639       // Inspect the data members of an object of class ROOT::Math::MatRepStd<double,3,3>.
07640       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO3cO3gR ShadowClass;
07641       ShadowClass *sobj = (ShadowClass*)obj;
07642       if (sobj) { } // Dummy usage just in case there is no datamember.
07643 
07644       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,3,3>*)0x0)->GetClass();
07645       if (R__cl || R__insp.IsA()) { }
07646       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[9]", sobj->fArray);
07647    }
07648 
07649 }
07650 
07651 namespace ROOT {
07652    // Wrappers around operator new
07653    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void *p) {
07654       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,3,3> : new ::ROOT::Math::MatRepStd<double,3,3>;
07655    }
07656    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(Long_t nElements, void *p) {
07657       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,3,3>[nElements] : new ::ROOT::Math::MatRepStd<double,3,3>[nElements];
07658    }
07659    // Wrapper around operator delete
07660    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void *p) {
07661       delete ((::ROOT::Math::MatRepStd<double,3,3>*)p);
07662    }
07663    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void *p) {
07664       delete [] ((::ROOT::Math::MatRepStd<double,3,3>*)p);
07665    }
07666    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void *p) {
07667       typedef ::ROOT::Math::MatRepStd<double,3,3> current_t;
07668       ((current_t*)p)->~current_t();
07669    }
07670 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<double,3,3>
07671 
07672 //______________________________________________________________________________
07673 namespace ROOT {
07674    void ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07675    {
07676       // Inspect the data members of an object of class ROOT::Math::MatRepStd<double,4,4>.
07677       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO4cO4gR ShadowClass;
07678       ShadowClass *sobj = (ShadowClass*)obj;
07679       if (sobj) { } // Dummy usage just in case there is no datamember.
07680 
07681       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,4,4>*)0x0)->GetClass();
07682       if (R__cl || R__insp.IsA()) { }
07683       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[16]", sobj->fArray);
07684    }
07685 
07686 }
07687 
07688 namespace ROOT {
07689    // Wrappers around operator new
07690    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void *p) {
07691       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,4,4> : new ::ROOT::Math::MatRepStd<double,4,4>;
07692    }
07693    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(Long_t nElements, void *p) {
07694       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,4,4>[nElements] : new ::ROOT::Math::MatRepStd<double,4,4>[nElements];
07695    }
07696    // Wrapper around operator delete
07697    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void *p) {
07698       delete ((::ROOT::Math::MatRepStd<double,4,4>*)p);
07699    }
07700    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void *p) {
07701       delete [] ((::ROOT::Math::MatRepStd<double,4,4>*)p);
07702    }
07703    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void *p) {
07704       typedef ::ROOT::Math::MatRepStd<double,4,4> current_t;
07705       ((current_t*)p)->~current_t();
07706    }
07707 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<double,4,4>
07708 
07709 //______________________________________________________________________________
07710 namespace ROOT {
07711    void ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07712    {
07713       // Inspect the data members of an object of class ROOT::Math::MatRepStd<double,5,5>.
07714       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO5cO5gR ShadowClass;
07715       ShadowClass *sobj = (ShadowClass*)obj;
07716       if (sobj) { } // Dummy usage just in case there is no datamember.
07717 
07718       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,5,5>*)0x0)->GetClass();
07719       if (R__cl || R__insp.IsA()) { }
07720       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[25]", sobj->fArray);
07721    }
07722 
07723 }
07724 
07725 namespace ROOT {
07726    // Wrappers around operator new
07727    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void *p) {
07728       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,5,5> : new ::ROOT::Math::MatRepStd<double,5,5>;
07729    }
07730    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(Long_t nElements, void *p) {
07731       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,5,5>[nElements] : new ::ROOT::Math::MatRepStd<double,5,5>[nElements];
07732    }
07733    // Wrapper around operator delete
07734    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void *p) {
07735       delete ((::ROOT::Math::MatRepStd<double,5,5>*)p);
07736    }
07737    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void *p) {
07738       delete [] ((::ROOT::Math::MatRepStd<double,5,5>*)p);
07739    }
07740    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void *p) {
07741       typedef ::ROOT::Math::MatRepStd<double,5,5> current_t;
07742       ((current_t*)p)->~current_t();
07743    }
07744 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<double,5,5>
07745 
07746 //______________________________________________________________________________
07747 namespace ROOT {
07748    void ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07749    {
07750       // Inspect the data members of an object of class ROOT::Math::MatRepStd<double,6,6>.
07751       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO6cO6gR ShadowClass;
07752       ShadowClass *sobj = (ShadowClass*)obj;
07753       if (sobj) { } // Dummy usage just in case there is no datamember.
07754 
07755       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,6,6>*)0x0)->GetClass();
07756       if (R__cl || R__insp.IsA()) { }
07757       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[36]", sobj->fArray);
07758    }
07759 
07760 }
07761 
07762 namespace ROOT {
07763    // Wrappers around operator new
07764    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void *p) {
07765       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,6,6> : new ::ROOT::Math::MatRepStd<double,6,6>;
07766    }
07767    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(Long_t nElements, void *p) {
07768       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,6,6>[nElements] : new ::ROOT::Math::MatRepStd<double,6,6>[nElements];
07769    }
07770    // Wrapper around operator delete
07771    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void *p) {
07772       delete ((::ROOT::Math::MatRepStd<double,6,6>*)p);
07773    }
07774    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void *p) {
07775       delete [] ((::ROOT::Math::MatRepStd<double,6,6>*)p);
07776    }
07777    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void *p) {
07778       typedef ::ROOT::Math::MatRepStd<double,6,6> current_t;
07779       ((current_t*)p)->~current_t();
07780    }
07781 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<double,6,6>
07782 
07783 //______________________________________________________________________________
07784 namespace ROOT {
07785    void ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07786    {
07787       // Inspect the data members of an object of class ROOT::Math::MatRepStd<double,7,7>.
07788       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO7cO7gR ShadowClass;
07789       ShadowClass *sobj = (ShadowClass*)obj;
07790       if (sobj) { } // Dummy usage just in case there is no datamember.
07791 
07792       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,7,7>*)0x0)->GetClass();
07793       if (R__cl || R__insp.IsA()) { }
07794       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[49]", sobj->fArray);
07795    }
07796 
07797 }
07798 
07799 namespace ROOT {
07800    // Wrappers around operator new
07801    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void *p) {
07802       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,7,7> : new ::ROOT::Math::MatRepStd<double,7,7>;
07803    }
07804    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(Long_t nElements, void *p) {
07805       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,7,7>[nElements] : new ::ROOT::Math::MatRepStd<double,7,7>[nElements];
07806    }
07807    // Wrapper around operator delete
07808    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void *p) {
07809       delete ((::ROOT::Math::MatRepStd<double,7,7>*)p);
07810    }
07811    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void *p) {
07812       delete [] ((::ROOT::Math::MatRepStd<double,7,7>*)p);
07813    }
07814    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void *p) {
07815       typedef ::ROOT::Math::MatRepStd<double,7,7> current_t;
07816       ((current_t*)p)->~current_t();
07817    }
07818 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<double,7,7>
07819 
07820 //______________________________________________________________________________
07821 namespace ROOT {
07822    void ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07823    {
07824       // Inspect the data members of an object of class ROOT::Math::MatRepStd<double,4,3>.
07825       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO4cO3gR ShadowClass;
07826       ShadowClass *sobj = (ShadowClass*)obj;
07827       if (sobj) { } // Dummy usage just in case there is no datamember.
07828 
07829       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,4,3>*)0x0)->GetClass();
07830       if (R__cl || R__insp.IsA()) { }
07831       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[12]", sobj->fArray);
07832    }
07833 
07834 }
07835 
07836 namespace ROOT {
07837    // Wrappers around operator new
07838    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void *p) {
07839       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,4,3> : new ::ROOT::Math::MatRepStd<double,4,3>;
07840    }
07841    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(Long_t nElements, void *p) {
07842       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,4,3>[nElements] : new ::ROOT::Math::MatRepStd<double,4,3>[nElements];
07843    }
07844    // Wrapper around operator delete
07845    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void *p) {
07846       delete ((::ROOT::Math::MatRepStd<double,4,3>*)p);
07847    }
07848    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void *p) {
07849       delete [] ((::ROOT::Math::MatRepStd<double,4,3>*)p);
07850    }
07851    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void *p) {
07852       typedef ::ROOT::Math::MatRepStd<double,4,3> current_t;
07853       ((current_t*)p)->~current_t();
07854    }
07855 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<double,4,3>
07856 
07857 //______________________________________________________________________________
07858 namespace ROOT {
07859    void ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07860    {
07861       // Inspect the data members of an object of class ROOT::Math::MatRepStd<double,3,4>.
07862       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO3cO4gR ShadowClass;
07863       ShadowClass *sobj = (ShadowClass*)obj;
07864       if (sobj) { } // Dummy usage just in case there is no datamember.
07865 
07866       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,3,4>*)0x0)->GetClass();
07867       if (R__cl || R__insp.IsA()) { }
07868       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[12]", sobj->fArray);
07869    }
07870 
07871 }
07872 
07873 namespace ROOT {
07874    // Wrappers around operator new
07875    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void *p) {
07876       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,3,4> : new ::ROOT::Math::MatRepStd<double,3,4>;
07877    }
07878    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(Long_t nElements, void *p) {
07879       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,3,4>[nElements] : new ::ROOT::Math::MatRepStd<double,3,4>[nElements];
07880    }
07881    // Wrapper around operator delete
07882    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void *p) {
07883       delete ((::ROOT::Math::MatRepStd<double,3,4>*)p);
07884    }
07885    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void *p) {
07886       delete [] ((::ROOT::Math::MatRepStd<double,3,4>*)p);
07887    }
07888    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void *p) {
07889       typedef ::ROOT::Math::MatRepStd<double,3,4> current_t;
07890       ((current_t*)p)->~current_t();
07891    }
07892 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<double,3,4>
07893 
07894 //______________________________________________________________________________
07895 namespace ROOT {
07896    void ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR_ShowMembers(void *obj, TMemberInspector &R__insp)
07897    {
07898       // Inspect the data members of an object of class ROOT::Math::MatRepStd<double,9,7>.
07899       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEdoublecO9cO7gR ShadowClass;
07900       ShadowClass *sobj = (ShadowClass*)obj;
07901       if (sobj) { } // Dummy usage just in case there is no datamember.
07902 
07903       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<double,9,7>*)0x0)->GetClass();
07904       if (R__cl || R__insp.IsA()) { }
07905       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[63]", sobj->fArray);
07906    }
07907 
07908 }
07909 
07910 namespace ROOT {
07911    // Wrappers around operator new
07912    static void *new_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void *p) {
07913       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,9,7> : new ::ROOT::Math::MatRepStd<double,9,7>;
07914    }
07915    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(Long_t nElements, void *p) {
07916       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<double,9,7>[nElements] : new ::ROOT::Math::MatRepStd<double,9,7>[nElements];
07917    }
07918    // Wrapper around operator delete
07919    static void delete_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void *p) {
07920       delete ((::ROOT::Math::MatRepStd<double,9,7>*)p);
07921    }
07922    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void *p) {
07923       delete [] ((::ROOT::Math::MatRepStd<double,9,7>*)p);
07924    }
07925    static void destruct_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void *p) {
07926       typedef ::ROOT::Math::MatRepStd<double,9,7> current_t;
07927       ((current_t*)p)->~current_t();
07928    }
07929 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<double,9,7>
07930 
07931 //______________________________________________________________________________
07932 namespace ROOT {
07933    void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
07934    {
07935       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >.
07936       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR ShadowClass;
07937       ShadowClass *sobj = (ShadowClass*)obj;
07938       if (sobj) { } // Dummy usage just in case there is no datamember.
07939 
07940       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*)0x0)->GetClass();
07941       if (R__cl || R__insp.IsA()) { }
07942       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
07943       R__insp.InspectMember("ROOT::Math::MatRepStd<double,2,2>", (void*)&sobj->fRep, "fRep.", false);
07944    }
07945 
07946 }
07947 
07948 namespace ROOT {
07949    // Wrappers around operator new
07950    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void *p) {
07951       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > : new ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >;
07952    }
07953    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(Long_t nElements, void *p) {
07954       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >[nElements] : new ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >[nElements];
07955    }
07956    // Wrapper around operator delete
07957    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void *p) {
07958       delete ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*)p);
07959    }
07960    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void *p) {
07961       delete [] ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*)p);
07962    }
07963    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void *p) {
07964       typedef ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > current_t;
07965       ((current_t*)p)->~current_t();
07966    }
07967 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >
07968 
07969 //______________________________________________________________________________
07970 namespace ROOT {
07971    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
07972    {
07973       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >.
07974       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR ShadowClass;
07975       ShadowClass *sobj = (ShadowClass*)obj;
07976       if (sobj) { } // Dummy usage just in case there is no datamember.
07977 
07978       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*)0x0)->GetClass();
07979       if (R__cl || R__insp.IsA()) { }
07980       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
07981       R__insp.InspectMember("ROOT::Math::MatRepStd<double,3,3>", (void*)&sobj->fRep, "fRep.", false);
07982    }
07983 
07984 }
07985 
07986 namespace ROOT {
07987    // Wrappers around operator new
07988    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void *p) {
07989       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > : new ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >;
07990    }
07991    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(Long_t nElements, void *p) {
07992       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >[nElements] : new ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >[nElements];
07993    }
07994    // Wrapper around operator delete
07995    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void *p) {
07996       delete ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*)p);
07997    }
07998    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void *p) {
07999       delete [] ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*)p);
08000    }
08001    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void *p) {
08002       typedef ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > current_t;
08003       ((current_t*)p)->~current_t();
08004    }
08005 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >
08006 
08007 //______________________________________________________________________________
08008 namespace ROOT {
08009    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08010    {
08011       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >.
08012       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR ShadowClass;
08013       ShadowClass *sobj = (ShadowClass*)obj;
08014       if (sobj) { } // Dummy usage just in case there is no datamember.
08015 
08016       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*)0x0)->GetClass();
08017       if (R__cl || R__insp.IsA()) { }
08018       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08019       R__insp.InspectMember("ROOT::Math::MatRepStd<double,4,4>", (void*)&sobj->fRep, "fRep.", false);
08020    }
08021 
08022 }
08023 
08024 namespace ROOT {
08025    // Wrappers around operator new
08026    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void *p) {
08027       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > : new ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >;
08028    }
08029    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(Long_t nElements, void *p) {
08030       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >[nElements] : new ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >[nElements];
08031    }
08032    // Wrapper around operator delete
08033    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void *p) {
08034       delete ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*)p);
08035    }
08036    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void *p) {
08037       delete [] ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*)p);
08038    }
08039    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void *p) {
08040       typedef ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > current_t;
08041       ((current_t*)p)->~current_t();
08042    }
08043 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >
08044 
08045 //______________________________________________________________________________
08046 namespace ROOT {
08047    void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08048    {
08049       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >.
08050       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR ShadowClass;
08051       ShadowClass *sobj = (ShadowClass*)obj;
08052       if (sobj) { } // Dummy usage just in case there is no datamember.
08053 
08054       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*)0x0)->GetClass();
08055       if (R__cl || R__insp.IsA()) { }
08056       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08057       R__insp.InspectMember("ROOT::Math::MatRepStd<double,5,5>", (void*)&sobj->fRep, "fRep.", false);
08058    }
08059 
08060 }
08061 
08062 namespace ROOT {
08063    // Wrappers around operator new
08064    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void *p) {
08065       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > : new ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >;
08066    }
08067    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(Long_t nElements, void *p) {
08068       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >[nElements] : new ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >[nElements];
08069    }
08070    // Wrapper around operator delete
08071    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void *p) {
08072       delete ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*)p);
08073    }
08074    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void *p) {
08075       delete [] ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*)p);
08076    }
08077    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void *p) {
08078       typedef ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > current_t;
08079       ((current_t*)p)->~current_t();
08080    }
08081 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >
08082 
08083 //______________________________________________________________________________
08084 namespace ROOT {
08085    void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08086    {
08087       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >.
08088       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR ShadowClass;
08089       ShadowClass *sobj = (ShadowClass*)obj;
08090       if (sobj) { } // Dummy usage just in case there is no datamember.
08091 
08092       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*)0x0)->GetClass();
08093       if (R__cl || R__insp.IsA()) { }
08094       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08095       R__insp.InspectMember("ROOT::Math::MatRepStd<double,6,6>", (void*)&sobj->fRep, "fRep.", false);
08096    }
08097 
08098 }
08099 
08100 namespace ROOT {
08101    // Wrappers around operator new
08102    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void *p) {
08103       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > : new ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >;
08104    }
08105    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(Long_t nElements, void *p) {
08106       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >[nElements] : new ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >[nElements];
08107    }
08108    // Wrapper around operator delete
08109    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void *p) {
08110       delete ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*)p);
08111    }
08112    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void *p) {
08113       delete [] ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*)p);
08114    }
08115    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void *p) {
08116       typedef ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > current_t;
08117       ((current_t*)p)->~current_t();
08118    }
08119 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >
08120 
08121 //______________________________________________________________________________
08122 namespace ROOT {
08123    void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08124    {
08125       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >.
08126       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR ShadowClass;
08127       ShadowClass *sobj = (ShadowClass*)obj;
08128       if (sobj) { } // Dummy usage just in case there is no datamember.
08129 
08130       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*)0x0)->GetClass();
08131       if (R__cl || R__insp.IsA()) { }
08132       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08133       R__insp.InspectMember("ROOT::Math::MatRepStd<double,7,7>", (void*)&sobj->fRep, "fRep.", false);
08134    }
08135 
08136 }
08137 
08138 namespace ROOT {
08139    // Wrappers around operator new
08140    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void *p) {
08141       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > : new ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >;
08142    }
08143    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(Long_t nElements, void *p) {
08144       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >[nElements] : new ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >[nElements];
08145    }
08146    // Wrapper around operator delete
08147    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void *p) {
08148       delete ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*)p);
08149    }
08150    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void *p) {
08151       delete [] ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*)p);
08152    }
08153    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void *p) {
08154       typedef ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > current_t;
08155       ((current_t*)p)->~current_t();
08156    }
08157 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >
08158 
08159 namespace ROOT {
08160    // Wrapper around operator delete
08161    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow(void *p) {
08162       delete ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*)p);
08163    }
08164    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow(void *p) {
08165       delete [] ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*)p);
08166    }
08167    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow(void *p) {
08168       typedef ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow current_t;
08169       ((current_t*)p)->~current_t();
08170    }
08171 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow
08172 
08173 namespace ROOT {
08174    // Wrapper around operator delete
08175    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow(void *p) {
08176       delete ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*)p);
08177    }
08178    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow(void *p) {
08179       delete [] ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*)p);
08180    }
08181    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow(void *p) {
08182       typedef ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow current_t;
08183       ((current_t*)p)->~current_t();
08184    }
08185 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow
08186 
08187 namespace ROOT {
08188    // Wrapper around operator delete
08189    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow(void *p) {
08190       delete ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*)p);
08191    }
08192    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow(void *p) {
08193       delete [] ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*)p);
08194    }
08195    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow(void *p) {
08196       typedef ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow current_t;
08197       ((current_t*)p)->~current_t();
08198    }
08199 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow
08200 
08201 namespace ROOT {
08202    // Wrapper around operator delete
08203    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow(void *p) {
08204       delete ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*)p);
08205    }
08206    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow(void *p) {
08207       delete [] ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*)p);
08208    }
08209    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow(void *p) {
08210       typedef ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow current_t;
08211       ((current_t*)p)->~current_t();
08212    }
08213 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow
08214 
08215 namespace ROOT {
08216    // Wrapper around operator delete
08217    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow(void *p) {
08218       delete ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*)p);
08219    }
08220    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow(void *p) {
08221       delete [] ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*)p);
08222    }
08223    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow(void *p) {
08224       typedef ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow current_t;
08225       ((current_t*)p)->~current_t();
08226    }
08227 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow
08228 
08229 namespace ROOT {
08230    // Wrapper around operator delete
08231    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow(void *p) {
08232       delete ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*)p);
08233    }
08234    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow(void *p) {
08235       delete [] ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*)p);
08236    }
08237    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow(void *p) {
08238       typedef ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow current_t;
08239       ((current_t*)p)->~current_t();
08240    }
08241 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow
08242 
08243 namespace ROOT {
08244    // Wrapper around operator delete
08245    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const(void *p) {
08246       delete ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*)p);
08247    }
08248    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const(void *p) {
08249       delete [] ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*)p);
08250    }
08251    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const(void *p) {
08252       typedef ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const current_t;
08253       ((current_t*)p)->~current_t();
08254    }
08255 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const
08256 
08257 namespace ROOT {
08258    // Wrapper around operator delete
08259    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const(void *p) {
08260       delete ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*)p);
08261    }
08262    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const(void *p) {
08263       delete [] ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*)p);
08264    }
08265    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const(void *p) {
08266       typedef ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const current_t;
08267       ((current_t*)p)->~current_t();
08268    }
08269 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const
08270 
08271 namespace ROOT {
08272    // Wrapper around operator delete
08273    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const(void *p) {
08274       delete ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*)p);
08275    }
08276    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const(void *p) {
08277       delete [] ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*)p);
08278    }
08279    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const(void *p) {
08280       typedef ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const current_t;
08281       ((current_t*)p)->~current_t();
08282    }
08283 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const
08284 
08285 namespace ROOT {
08286    // Wrapper around operator delete
08287    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const(void *p) {
08288       delete ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*)p);
08289    }
08290    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const(void *p) {
08291       delete [] ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*)p);
08292    }
08293    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const(void *p) {
08294       typedef ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const current_t;
08295       ((current_t*)p)->~current_t();
08296    }
08297 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const
08298 
08299 namespace ROOT {
08300    // Wrapper around operator delete
08301    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const(void *p) {
08302       delete ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*)p);
08303    }
08304    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const(void *p) {
08305       delete [] ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*)p);
08306    }
08307    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const(void *p) {
08308       typedef ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const current_t;
08309       ((current_t*)p)->~current_t();
08310    }
08311 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const
08312 
08313 namespace ROOT {
08314    // Wrapper around operator delete
08315    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const(void *p) {
08316       delete ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*)p);
08317    }
08318    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const(void *p) {
08319       delete [] ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*)p);
08320    }
08321    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const(void *p) {
08322       typedef ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const current_t;
08323       ((current_t*)p)->~current_t();
08324    }
08325 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const
08326 
08327 //______________________________________________________________________________
08328 namespace ROOT {
08329    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08330    {
08331       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >.
08332       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR ShadowClass;
08333       ShadowClass *sobj = (ShadowClass*)obj;
08334       if (sobj) { } // Dummy usage just in case there is no datamember.
08335 
08336       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*)0x0)->GetClass();
08337       if (R__cl || R__insp.IsA()) { }
08338       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08339       R__insp.InspectMember("ROOT::Math::MatRepStd<double,4,3>", (void*)&sobj->fRep, "fRep.", false);
08340    }
08341 
08342 }
08343 
08344 namespace ROOT {
08345    // Wrappers around operator new
08346    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void *p) {
08347       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > : new ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >;
08348    }
08349    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(Long_t nElements, void *p) {
08350       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >[nElements] : new ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >[nElements];
08351    }
08352    // Wrapper around operator delete
08353    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void *p) {
08354       delete ((::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*)p);
08355    }
08356    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void *p) {
08357       delete [] ((::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*)p);
08358    }
08359    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void *p) {
08360       typedef ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > current_t;
08361       ((current_t*)p)->~current_t();
08362    }
08363 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >
08364 
08365 //______________________________________________________________________________
08366 namespace ROOT {
08367    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08368    {
08369       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >.
08370       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR ShadowClass;
08371       ShadowClass *sobj = (ShadowClass*)obj;
08372       if (sobj) { } // Dummy usage just in case there is no datamember.
08373 
08374       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*)0x0)->GetClass();
08375       if (R__cl || R__insp.IsA()) { }
08376       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08377       R__insp.InspectMember("ROOT::Math::MatRepStd<double,3,4>", (void*)&sobj->fRep, "fRep.", false);
08378    }
08379 
08380 }
08381 
08382 namespace ROOT {
08383    // Wrappers around operator new
08384    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void *p) {
08385       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > : new ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >;
08386    }
08387    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(Long_t nElements, void *p) {
08388       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >[nElements] : new ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >[nElements];
08389    }
08390    // Wrapper around operator delete
08391    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void *p) {
08392       delete ((::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*)p);
08393    }
08394    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void *p) {
08395       delete [] ((::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*)p);
08396    }
08397    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void *p) {
08398       typedef ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > current_t;
08399       ((current_t*)p)->~current_t();
08400    }
08401 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >
08402 
08403 //______________________________________________________________________________
08404 namespace ROOT {
08405    void ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08406    {
08407       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >.
08408       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR ShadowClass;
08409       ShadowClass *sobj = (ShadowClass*)obj;
08410       if (sobj) { } // Dummy usage just in case there is no datamember.
08411 
08412       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*)0x0)->GetClass();
08413       if (R__cl || R__insp.IsA()) { }
08414       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08415       R__insp.InspectMember("ROOT::Math::MatRepStd<double,9,7>", (void*)&sobj->fRep, "fRep.", false);
08416    }
08417 
08418 }
08419 
08420 namespace ROOT {
08421    // Wrappers around operator new
08422    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void *p) {
08423       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > : new ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >;
08424    }
08425    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(Long_t nElements, void *p) {
08426       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >[nElements] : new ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >[nElements];
08427    }
08428    // Wrapper around operator delete
08429    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void *p) {
08430       delete ((::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*)p);
08431    }
08432    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void *p) {
08433       delete [] ((::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*)p);
08434    }
08435    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void *p) {
08436       typedef ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > current_t;
08437       ((current_t*)p)->~current_t();
08438    }
08439 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >
08440 
08441 namespace ROOT {
08442    // Wrapper around operator delete
08443    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow(void *p) {
08444       delete ((::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*)p);
08445    }
08446    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow(void *p) {
08447       delete [] ((::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*)p);
08448    }
08449    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow(void *p) {
08450       typedef ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow current_t;
08451       ((current_t*)p)->~current_t();
08452    }
08453 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow
08454 
08455 namespace ROOT {
08456    // Wrapper around operator delete
08457    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow(void *p) {
08458       delete ((::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*)p);
08459    }
08460    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow(void *p) {
08461       delete [] ((::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*)p);
08462    }
08463    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow(void *p) {
08464       typedef ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow current_t;
08465       ((current_t*)p)->~current_t();
08466    }
08467 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow
08468 
08469 namespace ROOT {
08470    // Wrapper around operator delete
08471    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow(void *p) {
08472       delete ((::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*)p);
08473    }
08474    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow(void *p) {
08475       delete [] ((::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*)p);
08476    }
08477    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow(void *p) {
08478       typedef ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow current_t;
08479       ((current_t*)p)->~current_t();
08480    }
08481 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow
08482 
08483 namespace ROOT {
08484    // Wrapper around operator delete
08485    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const(void *p) {
08486       delete ((::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*)p);
08487    }
08488    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const(void *p) {
08489       delete [] ((::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*)p);
08490    }
08491    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const(void *p) {
08492       typedef ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const current_t;
08493       ((current_t*)p)->~current_t();
08494    }
08495 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const
08496 
08497 namespace ROOT {
08498    // Wrapper around operator delete
08499    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const(void *p) {
08500       delete ((::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*)p);
08501    }
08502    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const(void *p) {
08503       delete [] ((::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*)p);
08504    }
08505    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const(void *p) {
08506       typedef ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const current_t;
08507       ((current_t*)p)->~current_t();
08508    }
08509 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const
08510 
08511 namespace ROOT {
08512    // Wrapper around operator delete
08513    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const(void *p) {
08514       delete ((::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*)p);
08515    }
08516    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const(void *p) {
08517       delete [] ((::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*)p);
08518    }
08519    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const(void *p) {
08520       typedef ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const current_t;
08521       ((current_t*)p)->~current_t();
08522    }
08523 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const
08524 
08525 //______________________________________________________________________________
08526 namespace ROOT {
08527    void ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR_ShowMembers(void *obj, TMemberInspector &R__insp)
08528    {
08529       // Inspect the data members of an object of class ROOT::Math::MatRepSym<double,2>.
08530       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO2gR ShadowClass;
08531       ShadowClass *sobj = (ShadowClass*)obj;
08532       if (sobj) { } // Dummy usage just in case there is no datamember.
08533 
08534       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,2>*)0x0)->GetClass();
08535       if (R__cl || R__insp.IsA()) { }
08536       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[3]", sobj->fArray);
08537       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
08538    }
08539 
08540 }
08541 
08542 namespace ROOT {
08543    // Wrappers around operator new
08544    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void *p) {
08545       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,2> : new ::ROOT::Math::MatRepSym<double,2>;
08546    }
08547    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(Long_t nElements, void *p) {
08548       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,2>[nElements] : new ::ROOT::Math::MatRepSym<double,2>[nElements];
08549    }
08550    // Wrapper around operator delete
08551    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void *p) {
08552       delete ((::ROOT::Math::MatRepSym<double,2>*)p);
08553    }
08554    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void *p) {
08555       delete [] ((::ROOT::Math::MatRepSym<double,2>*)p);
08556    }
08557    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void *p) {
08558       typedef ::ROOT::Math::MatRepSym<double,2> current_t;
08559       ((current_t*)p)->~current_t();
08560    }
08561 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<double,2>
08562 
08563 //______________________________________________________________________________
08564 namespace ROOT {
08565    void ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
08566    {
08567       // Inspect the data members of an object of class ROOT::Math::MatRepSym<double,3>.
08568       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO3gR ShadowClass;
08569       ShadowClass *sobj = (ShadowClass*)obj;
08570       if (sobj) { } // Dummy usage just in case there is no datamember.
08571 
08572       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,3>*)0x0)->GetClass();
08573       if (R__cl || R__insp.IsA()) { }
08574       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[6]", sobj->fArray);
08575       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
08576    }
08577 
08578 }
08579 
08580 namespace ROOT {
08581    // Wrappers around operator new
08582    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void *p) {
08583       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,3> : new ::ROOT::Math::MatRepSym<double,3>;
08584    }
08585    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(Long_t nElements, void *p) {
08586       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,3>[nElements] : new ::ROOT::Math::MatRepSym<double,3>[nElements];
08587    }
08588    // Wrapper around operator delete
08589    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void *p) {
08590       delete ((::ROOT::Math::MatRepSym<double,3>*)p);
08591    }
08592    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void *p) {
08593       delete [] ((::ROOT::Math::MatRepSym<double,3>*)p);
08594    }
08595    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void *p) {
08596       typedef ::ROOT::Math::MatRepSym<double,3> current_t;
08597       ((current_t*)p)->~current_t();
08598    }
08599 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<double,3>
08600 
08601 //______________________________________________________________________________
08602 namespace ROOT {
08603    void ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
08604    {
08605       // Inspect the data members of an object of class ROOT::Math::MatRepSym<double,4>.
08606       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO4gR ShadowClass;
08607       ShadowClass *sobj = (ShadowClass*)obj;
08608       if (sobj) { } // Dummy usage just in case there is no datamember.
08609 
08610       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,4>*)0x0)->GetClass();
08611       if (R__cl || R__insp.IsA()) { }
08612       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[10]", sobj->fArray);
08613       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
08614    }
08615 
08616 }
08617 
08618 namespace ROOT {
08619    // Wrappers around operator new
08620    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void *p) {
08621       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,4> : new ::ROOT::Math::MatRepSym<double,4>;
08622    }
08623    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(Long_t nElements, void *p) {
08624       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,4>[nElements] : new ::ROOT::Math::MatRepSym<double,4>[nElements];
08625    }
08626    // Wrapper around operator delete
08627    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void *p) {
08628       delete ((::ROOT::Math::MatRepSym<double,4>*)p);
08629    }
08630    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void *p) {
08631       delete [] ((::ROOT::Math::MatRepSym<double,4>*)p);
08632    }
08633    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void *p) {
08634       typedef ::ROOT::Math::MatRepSym<double,4> current_t;
08635       ((current_t*)p)->~current_t();
08636    }
08637 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<double,4>
08638 
08639 //______________________________________________________________________________
08640 namespace ROOT {
08641    void ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR_ShowMembers(void *obj, TMemberInspector &R__insp)
08642    {
08643       // Inspect the data members of an object of class ROOT::Math::MatRepSym<double,5>.
08644       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO5gR ShadowClass;
08645       ShadowClass *sobj = (ShadowClass*)obj;
08646       if (sobj) { } // Dummy usage just in case there is no datamember.
08647 
08648       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,5>*)0x0)->GetClass();
08649       if (R__cl || R__insp.IsA()) { }
08650       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[15]", sobj->fArray);
08651       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
08652    }
08653 
08654 }
08655 
08656 namespace ROOT {
08657    // Wrappers around operator new
08658    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void *p) {
08659       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,5> : new ::ROOT::Math::MatRepSym<double,5>;
08660    }
08661    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(Long_t nElements, void *p) {
08662       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,5>[nElements] : new ::ROOT::Math::MatRepSym<double,5>[nElements];
08663    }
08664    // Wrapper around operator delete
08665    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void *p) {
08666       delete ((::ROOT::Math::MatRepSym<double,5>*)p);
08667    }
08668    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void *p) {
08669       delete [] ((::ROOT::Math::MatRepSym<double,5>*)p);
08670    }
08671    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void *p) {
08672       typedef ::ROOT::Math::MatRepSym<double,5> current_t;
08673       ((current_t*)p)->~current_t();
08674    }
08675 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<double,5>
08676 
08677 //______________________________________________________________________________
08678 namespace ROOT {
08679    void ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR_ShowMembers(void *obj, TMemberInspector &R__insp)
08680    {
08681       // Inspect the data members of an object of class ROOT::Math::MatRepSym<double,6>.
08682       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO6gR ShadowClass;
08683       ShadowClass *sobj = (ShadowClass*)obj;
08684       if (sobj) { } // Dummy usage just in case there is no datamember.
08685 
08686       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,6>*)0x0)->GetClass();
08687       if (R__cl || R__insp.IsA()) { }
08688       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[21]", sobj->fArray);
08689       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
08690    }
08691 
08692 }
08693 
08694 namespace ROOT {
08695    // Wrappers around operator new
08696    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void *p) {
08697       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,6> : new ::ROOT::Math::MatRepSym<double,6>;
08698    }
08699    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(Long_t nElements, void *p) {
08700       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,6>[nElements] : new ::ROOT::Math::MatRepSym<double,6>[nElements];
08701    }
08702    // Wrapper around operator delete
08703    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void *p) {
08704       delete ((::ROOT::Math::MatRepSym<double,6>*)p);
08705    }
08706    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void *p) {
08707       delete [] ((::ROOT::Math::MatRepSym<double,6>*)p);
08708    }
08709    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void *p) {
08710       typedef ::ROOT::Math::MatRepSym<double,6> current_t;
08711       ((current_t*)p)->~current_t();
08712    }
08713 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<double,6>
08714 
08715 //______________________________________________________________________________
08716 namespace ROOT {
08717    void ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR_ShowMembers(void *obj, TMemberInspector &R__insp)
08718    {
08719       // Inspect the data members of an object of class ROOT::Math::MatRepSym<double,7>.
08720       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEdoublecO7gR ShadowClass;
08721       ShadowClass *sobj = (ShadowClass*)obj;
08722       if (sobj) { } // Dummy usage just in case there is no datamember.
08723 
08724       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<double,7>*)0x0)->GetClass();
08725       if (R__cl || R__insp.IsA()) { }
08726       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[28]", sobj->fArray);
08727       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
08728    }
08729 
08730 }
08731 
08732 namespace ROOT {
08733    // Wrappers around operator new
08734    static void *new_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void *p) {
08735       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,7> : new ::ROOT::Math::MatRepSym<double,7>;
08736    }
08737    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(Long_t nElements, void *p) {
08738       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<double,7>[nElements] : new ::ROOT::Math::MatRepSym<double,7>[nElements];
08739    }
08740    // Wrapper around operator delete
08741    static void delete_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void *p) {
08742       delete ((::ROOT::Math::MatRepSym<double,7>*)p);
08743    }
08744    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void *p) {
08745       delete [] ((::ROOT::Math::MatRepSym<double,7>*)p);
08746    }
08747    static void destruct_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void *p) {
08748       typedef ::ROOT::Math::MatRepSym<double,7> current_t;
08749       ((current_t*)p)->~current_t();
08750    }
08751 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<double,7>
08752 
08753 //______________________________________________________________________________
08754 namespace ROOT {
08755    void ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08756    {
08757       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >.
08758       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR ShadowClass;
08759       ShadowClass *sobj = (ShadowClass*)obj;
08760       if (sobj) { } // Dummy usage just in case there is no datamember.
08761 
08762       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*)0x0)->GetClass();
08763       if (R__cl || R__insp.IsA()) { }
08764       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08765       R__insp.InspectMember("ROOT::Math::MatRepSym<double,2>", (void*)&sobj->fRep, "fRep.", false);
08766    }
08767 
08768 }
08769 
08770 namespace ROOT {
08771    // Wrappers around operator new
08772    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void *p) {
08773       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > : new ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >;
08774    }
08775    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(Long_t nElements, void *p) {
08776       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >[nElements] : new ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >[nElements];
08777    }
08778    // Wrapper around operator delete
08779    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void *p) {
08780       delete ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*)p);
08781    }
08782    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void *p) {
08783       delete [] ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*)p);
08784    }
08785    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void *p) {
08786       typedef ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > current_t;
08787       ((current_t*)p)->~current_t();
08788    }
08789 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >
08790 
08791 //______________________________________________________________________________
08792 namespace ROOT {
08793    void ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08794    {
08795       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >.
08796       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR ShadowClass;
08797       ShadowClass *sobj = (ShadowClass*)obj;
08798       if (sobj) { } // Dummy usage just in case there is no datamember.
08799 
08800       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*)0x0)->GetClass();
08801       if (R__cl || R__insp.IsA()) { }
08802       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08803       R__insp.InspectMember("ROOT::Math::MatRepSym<double,3>", (void*)&sobj->fRep, "fRep.", false);
08804    }
08805 
08806 }
08807 
08808 namespace ROOT {
08809    // Wrappers around operator new
08810    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void *p) {
08811       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > : new ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >;
08812    }
08813    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(Long_t nElements, void *p) {
08814       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >[nElements] : new ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >[nElements];
08815    }
08816    // Wrapper around operator delete
08817    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void *p) {
08818       delete ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*)p);
08819    }
08820    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void *p) {
08821       delete [] ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*)p);
08822    }
08823    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void *p) {
08824       typedef ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > current_t;
08825       ((current_t*)p)->~current_t();
08826    }
08827 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >
08828 
08829 //______________________________________________________________________________
08830 namespace ROOT {
08831    void ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08832    {
08833       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >.
08834       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR ShadowClass;
08835       ShadowClass *sobj = (ShadowClass*)obj;
08836       if (sobj) { } // Dummy usage just in case there is no datamember.
08837 
08838       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*)0x0)->GetClass();
08839       if (R__cl || R__insp.IsA()) { }
08840       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08841       R__insp.InspectMember("ROOT::Math::MatRepSym<double,4>", (void*)&sobj->fRep, "fRep.", false);
08842    }
08843 
08844 }
08845 
08846 namespace ROOT {
08847    // Wrappers around operator new
08848    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void *p) {
08849       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > : new ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >;
08850    }
08851    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(Long_t nElements, void *p) {
08852       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >[nElements] : new ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >[nElements];
08853    }
08854    // Wrapper around operator delete
08855    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void *p) {
08856       delete ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*)p);
08857    }
08858    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void *p) {
08859       delete [] ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*)p);
08860    }
08861    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void *p) {
08862       typedef ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > current_t;
08863       ((current_t*)p)->~current_t();
08864    }
08865 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >
08866 
08867 //______________________________________________________________________________
08868 namespace ROOT {
08869    void ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08870    {
08871       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >.
08872       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR ShadowClass;
08873       ShadowClass *sobj = (ShadowClass*)obj;
08874       if (sobj) { } // Dummy usage just in case there is no datamember.
08875 
08876       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*)0x0)->GetClass();
08877       if (R__cl || R__insp.IsA()) { }
08878       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08879       R__insp.InspectMember("ROOT::Math::MatRepSym<double,5>", (void*)&sobj->fRep, "fRep.", false);
08880    }
08881 
08882 }
08883 
08884 namespace ROOT {
08885    // Wrappers around operator new
08886    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void *p) {
08887       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > : new ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >;
08888    }
08889    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(Long_t nElements, void *p) {
08890       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >[nElements] : new ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >[nElements];
08891    }
08892    // Wrapper around operator delete
08893    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void *p) {
08894       delete ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*)p);
08895    }
08896    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void *p) {
08897       delete [] ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*)p);
08898    }
08899    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void *p) {
08900       typedef ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > current_t;
08901       ((current_t*)p)->~current_t();
08902    }
08903 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >
08904 
08905 //______________________________________________________________________________
08906 namespace ROOT {
08907    void ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08908    {
08909       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >.
08910       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR ShadowClass;
08911       ShadowClass *sobj = (ShadowClass*)obj;
08912       if (sobj) { } // Dummy usage just in case there is no datamember.
08913 
08914       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*)0x0)->GetClass();
08915       if (R__cl || R__insp.IsA()) { }
08916       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08917       R__insp.InspectMember("ROOT::Math::MatRepSym<double,6>", (void*)&sobj->fRep, "fRep.", false);
08918    }
08919 
08920 }
08921 
08922 namespace ROOT {
08923    // Wrappers around operator new
08924    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void *p) {
08925       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > : new ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >;
08926    }
08927    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(Long_t nElements, void *p) {
08928       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >[nElements] : new ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >[nElements];
08929    }
08930    // Wrapper around operator delete
08931    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void *p) {
08932       delete ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*)p);
08933    }
08934    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void *p) {
08935       delete [] ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*)p);
08936    }
08937    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void *p) {
08938       typedef ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > current_t;
08939       ((current_t*)p)->~current_t();
08940    }
08941 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >
08942 
08943 //______________________________________________________________________________
08944 namespace ROOT {
08945    void ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
08946    {
08947       // Inspect the data members of an object of class ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >.
08948       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR ShadowClass;
08949       ShadowClass *sobj = (ShadowClass*)obj;
08950       if (sobj) { } // Dummy usage just in case there is no datamember.
08951 
08952       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*)0x0)->GetClass();
08953       if (R__cl || R__insp.IsA()) { }
08954       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
08955       R__insp.InspectMember("ROOT::Math::MatRepSym<double,7>", (void*)&sobj->fRep, "fRep.", false);
08956    }
08957 
08958 }
08959 
08960 namespace ROOT {
08961    // Wrappers around operator new
08962    static void *new_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void *p) {
08963       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > : new ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >;
08964    }
08965    static void *newArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(Long_t nElements, void *p) {
08966       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >[nElements] : new ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >[nElements];
08967    }
08968    // Wrapper around operator delete
08969    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void *p) {
08970       delete ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*)p);
08971    }
08972    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void *p) {
08973       delete [] ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*)p);
08974    }
08975    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void *p) {
08976       typedef ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > current_t;
08977       ((current_t*)p)->~current_t();
08978    }
08979 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >
08980 
08981 namespace ROOT {
08982    // Wrapper around operator delete
08983    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow(void *p) {
08984       delete ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*)p);
08985    }
08986    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow(void *p) {
08987       delete [] ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*)p);
08988    }
08989    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow(void *p) {
08990       typedef ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow current_t;
08991       ((current_t*)p)->~current_t();
08992    }
08993 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow
08994 
08995 namespace ROOT {
08996    // Wrapper around operator delete
08997    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow(void *p) {
08998       delete ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*)p);
08999    }
09000    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow(void *p) {
09001       delete [] ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*)p);
09002    }
09003    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow(void *p) {
09004       typedef ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow current_t;
09005       ((current_t*)p)->~current_t();
09006    }
09007 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow
09008 
09009 namespace ROOT {
09010    // Wrapper around operator delete
09011    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow(void *p) {
09012       delete ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*)p);
09013    }
09014    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow(void *p) {
09015       delete [] ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*)p);
09016    }
09017    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow(void *p) {
09018       typedef ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow current_t;
09019       ((current_t*)p)->~current_t();
09020    }
09021 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow
09022 
09023 namespace ROOT {
09024    // Wrapper around operator delete
09025    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow(void *p) {
09026       delete ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*)p);
09027    }
09028    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow(void *p) {
09029       delete [] ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*)p);
09030    }
09031    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow(void *p) {
09032       typedef ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow current_t;
09033       ((current_t*)p)->~current_t();
09034    }
09035 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow
09036 
09037 namespace ROOT {
09038    // Wrapper around operator delete
09039    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow(void *p) {
09040       delete ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*)p);
09041    }
09042    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow(void *p) {
09043       delete [] ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*)p);
09044    }
09045    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow(void *p) {
09046       typedef ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow current_t;
09047       ((current_t*)p)->~current_t();
09048    }
09049 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow
09050 
09051 namespace ROOT {
09052    // Wrapper around operator delete
09053    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow(void *p) {
09054       delete ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*)p);
09055    }
09056    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow(void *p) {
09057       delete [] ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*)p);
09058    }
09059    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow(void *p) {
09060       typedef ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow current_t;
09061       ((current_t*)p)->~current_t();
09062    }
09063 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow
09064 
09065 namespace ROOT {
09066    // Wrapper around operator delete
09067    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const(void *p) {
09068       delete ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*)p);
09069    }
09070    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const(void *p) {
09071       delete [] ((::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*)p);
09072    }
09073    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const(void *p) {
09074       typedef ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const current_t;
09075       ((current_t*)p)->~current_t();
09076    }
09077 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const
09078 
09079 namespace ROOT {
09080    // Wrapper around operator delete
09081    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const(void *p) {
09082       delete ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*)p);
09083    }
09084    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const(void *p) {
09085       delete [] ((::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*)p);
09086    }
09087    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const(void *p) {
09088       typedef ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const current_t;
09089       ((current_t*)p)->~current_t();
09090    }
09091 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const
09092 
09093 namespace ROOT {
09094    // Wrapper around operator delete
09095    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const(void *p) {
09096       delete ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*)p);
09097    }
09098    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const(void *p) {
09099       delete [] ((::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*)p);
09100    }
09101    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const(void *p) {
09102       typedef ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const current_t;
09103       ((current_t*)p)->~current_t();
09104    }
09105 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const
09106 
09107 namespace ROOT {
09108    // Wrapper around operator delete
09109    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const(void *p) {
09110       delete ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*)p);
09111    }
09112    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const(void *p) {
09113       delete [] ((::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*)p);
09114    }
09115    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const(void *p) {
09116       typedef ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const current_t;
09117       ((current_t*)p)->~current_t();
09118    }
09119 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const
09120 
09121 namespace ROOT {
09122    // Wrapper around operator delete
09123    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const(void *p) {
09124       delete ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*)p);
09125    }
09126    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const(void *p) {
09127       delete [] ((::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*)p);
09128    }
09129    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const(void *p) {
09130       typedef ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const current_t;
09131       ((current_t*)p)->~current_t();
09132    }
09133 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const
09134 
09135 namespace ROOT {
09136    // Wrapper around operator delete
09137    static void delete_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const(void *p) {
09138       delete ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*)p);
09139    }
09140    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const(void *p) {
09141       delete [] ((::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*)p);
09142    }
09143    static void destruct_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const(void *p) {
09144       typedef ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const current_t;
09145       ((current_t*)p)->~current_t();
09146    }
09147 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const
09148 
09149 //______________________________________________________________________________
09150 namespace ROOT {
09151    void ROOTcLcLMathcLcLSVectorlEfloatcO2gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09152    {
09153       // Inspect the data members of an object of class ROOT::Math::SVector<float,2>.
09154       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO2gR ShadowClass;
09155       ShadowClass *sobj = (ShadowClass*)obj;
09156       if (sobj) { } // Dummy usage just in case there is no datamember.
09157 
09158       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,2>*)0x0)->GetClass();
09159       if (R__cl || R__insp.IsA()) { }
09160       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[2]", sobj->fArray);
09161    }
09162 
09163 }
09164 
09165 namespace ROOT {
09166    // Wrappers around operator new
09167    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(void *p) {
09168       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,2> : new ::ROOT::Math::SVector<float,2>;
09169    }
09170    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(Long_t nElements, void *p) {
09171       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,2>[nElements] : new ::ROOT::Math::SVector<float,2>[nElements];
09172    }
09173    // Wrapper around operator delete
09174    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(void *p) {
09175       delete ((::ROOT::Math::SVector<float,2>*)p);
09176    }
09177    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(void *p) {
09178       delete [] ((::ROOT::Math::SVector<float,2>*)p);
09179    }
09180    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO2gR(void *p) {
09181       typedef ::ROOT::Math::SVector<float,2> current_t;
09182       ((current_t*)p)->~current_t();
09183    }
09184 } // end of namespace ROOT for class ::ROOT::Math::SVector<float,2>
09185 
09186 //______________________________________________________________________________
09187 namespace ROOT {
09188    void ROOTcLcLMathcLcLSVectorlEfloatcO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09189    {
09190       // Inspect the data members of an object of class ROOT::Math::SVector<float,3>.
09191       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO3gR ShadowClass;
09192       ShadowClass *sobj = (ShadowClass*)obj;
09193       if (sobj) { } // Dummy usage just in case there is no datamember.
09194 
09195       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,3>*)0x0)->GetClass();
09196       if (R__cl || R__insp.IsA()) { }
09197       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[3]", sobj->fArray);
09198    }
09199 
09200 }
09201 
09202 namespace ROOT {
09203    // Wrappers around operator new
09204    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(void *p) {
09205       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,3> : new ::ROOT::Math::SVector<float,3>;
09206    }
09207    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(Long_t nElements, void *p) {
09208       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,3>[nElements] : new ::ROOT::Math::SVector<float,3>[nElements];
09209    }
09210    // Wrapper around operator delete
09211    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(void *p) {
09212       delete ((::ROOT::Math::SVector<float,3>*)p);
09213    }
09214    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(void *p) {
09215       delete [] ((::ROOT::Math::SVector<float,3>*)p);
09216    }
09217    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO3gR(void *p) {
09218       typedef ::ROOT::Math::SVector<float,3> current_t;
09219       ((current_t*)p)->~current_t();
09220    }
09221 } // end of namespace ROOT for class ::ROOT::Math::SVector<float,3>
09222 
09223 //______________________________________________________________________________
09224 namespace ROOT {
09225    void ROOTcLcLMathcLcLSVectorlEfloatcO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09226    {
09227       // Inspect the data members of an object of class ROOT::Math::SVector<float,4>.
09228       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO4gR ShadowClass;
09229       ShadowClass *sobj = (ShadowClass*)obj;
09230       if (sobj) { } // Dummy usage just in case there is no datamember.
09231 
09232       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,4>*)0x0)->GetClass();
09233       if (R__cl || R__insp.IsA()) { }
09234       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[4]", sobj->fArray);
09235    }
09236 
09237 }
09238 
09239 namespace ROOT {
09240    // Wrappers around operator new
09241    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(void *p) {
09242       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,4> : new ::ROOT::Math::SVector<float,4>;
09243    }
09244    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(Long_t nElements, void *p) {
09245       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,4>[nElements] : new ::ROOT::Math::SVector<float,4>[nElements];
09246    }
09247    // Wrapper around operator delete
09248    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(void *p) {
09249       delete ((::ROOT::Math::SVector<float,4>*)p);
09250    }
09251    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(void *p) {
09252       delete [] ((::ROOT::Math::SVector<float,4>*)p);
09253    }
09254    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO4gR(void *p) {
09255       typedef ::ROOT::Math::SVector<float,4> current_t;
09256       ((current_t*)p)->~current_t();
09257    }
09258 } // end of namespace ROOT for class ::ROOT::Math::SVector<float,4>
09259 
09260 //______________________________________________________________________________
09261 namespace ROOT {
09262    void ROOTcLcLMathcLcLSVectorlEfloatcO5gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09263    {
09264       // Inspect the data members of an object of class ROOT::Math::SVector<float,5>.
09265       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO5gR ShadowClass;
09266       ShadowClass *sobj = (ShadowClass*)obj;
09267       if (sobj) { } // Dummy usage just in case there is no datamember.
09268 
09269       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,5>*)0x0)->GetClass();
09270       if (R__cl || R__insp.IsA()) { }
09271       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[5]", sobj->fArray);
09272    }
09273 
09274 }
09275 
09276 namespace ROOT {
09277    // Wrappers around operator new
09278    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(void *p) {
09279       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,5> : new ::ROOT::Math::SVector<float,5>;
09280    }
09281    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(Long_t nElements, void *p) {
09282       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,5>[nElements] : new ::ROOT::Math::SVector<float,5>[nElements];
09283    }
09284    // Wrapper around operator delete
09285    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(void *p) {
09286       delete ((::ROOT::Math::SVector<float,5>*)p);
09287    }
09288    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(void *p) {
09289       delete [] ((::ROOT::Math::SVector<float,5>*)p);
09290    }
09291    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO5gR(void *p) {
09292       typedef ::ROOT::Math::SVector<float,5> current_t;
09293       ((current_t*)p)->~current_t();
09294    }
09295 } // end of namespace ROOT for class ::ROOT::Math::SVector<float,5>
09296 
09297 //______________________________________________________________________________
09298 namespace ROOT {
09299    void ROOTcLcLMathcLcLSVectorlEfloatcO6gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09300    {
09301       // Inspect the data members of an object of class ROOT::Math::SVector<float,6>.
09302       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO6gR ShadowClass;
09303       ShadowClass *sobj = (ShadowClass*)obj;
09304       if (sobj) { } // Dummy usage just in case there is no datamember.
09305 
09306       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,6>*)0x0)->GetClass();
09307       if (R__cl || R__insp.IsA()) { }
09308       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[6]", sobj->fArray);
09309    }
09310 
09311 }
09312 
09313 namespace ROOT {
09314    // Wrappers around operator new
09315    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(void *p) {
09316       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,6> : new ::ROOT::Math::SVector<float,6>;
09317    }
09318    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(Long_t nElements, void *p) {
09319       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,6>[nElements] : new ::ROOT::Math::SVector<float,6>[nElements];
09320    }
09321    // Wrapper around operator delete
09322    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(void *p) {
09323       delete ((::ROOT::Math::SVector<float,6>*)p);
09324    }
09325    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(void *p) {
09326       delete [] ((::ROOT::Math::SVector<float,6>*)p);
09327    }
09328    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO6gR(void *p) {
09329       typedef ::ROOT::Math::SVector<float,6> current_t;
09330       ((current_t*)p)->~current_t();
09331    }
09332 } // end of namespace ROOT for class ::ROOT::Math::SVector<float,6>
09333 
09334 //______________________________________________________________________________
09335 namespace ROOT {
09336    void ROOTcLcLMathcLcLSVectorlEfloatcO7gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09337    {
09338       // Inspect the data members of an object of class ROOT::Math::SVector<float,7>.
09339       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEfloatcO7gR ShadowClass;
09340       ShadowClass *sobj = (ShadowClass*)obj;
09341       if (sobj) { } // Dummy usage just in case there is no datamember.
09342 
09343       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<float,7>*)0x0)->GetClass();
09344       if (R__cl || R__insp.IsA()) { }
09345       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[7]", sobj->fArray);
09346    }
09347 
09348 }
09349 
09350 namespace ROOT {
09351    // Wrappers around operator new
09352    static void *new_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(void *p) {
09353       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,7> : new ::ROOT::Math::SVector<float,7>;
09354    }
09355    static void *newArray_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(Long_t nElements, void *p) {
09356       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<float,7>[nElements] : new ::ROOT::Math::SVector<float,7>[nElements];
09357    }
09358    // Wrapper around operator delete
09359    static void delete_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(void *p) {
09360       delete ((::ROOT::Math::SVector<float,7>*)p);
09361    }
09362    static void deleteArray_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(void *p) {
09363       delete [] ((::ROOT::Math::SVector<float,7>*)p);
09364    }
09365    static void destruct_ROOTcLcLMathcLcLSVectorlEfloatcO7gR(void *p) {
09366       typedef ::ROOT::Math::SVector<float,7> current_t;
09367       ((current_t*)p)->~current_t();
09368    }
09369 } // end of namespace ROOT for class ::ROOT::Math::SVector<float,7>
09370 
09371 //______________________________________________________________________________
09372 namespace ROOT {
09373    void ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09374    {
09375       // Inspect the data members of an object of class ROOT::Math::MatRepStd<float,2,2>.
09376       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO2cO2gR ShadowClass;
09377       ShadowClass *sobj = (ShadowClass*)obj;
09378       if (sobj) { } // Dummy usage just in case there is no datamember.
09379 
09380       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,2,2>*)0x0)->GetClass();
09381       if (R__cl || R__insp.IsA()) { }
09382       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[4]", sobj->fArray);
09383    }
09384 
09385 }
09386 
09387 namespace ROOT {
09388    // Wrappers around operator new
09389    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void *p) {
09390       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,2,2> : new ::ROOT::Math::MatRepStd<float,2,2>;
09391    }
09392    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(Long_t nElements, void *p) {
09393       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,2,2>[nElements] : new ::ROOT::Math::MatRepStd<float,2,2>[nElements];
09394    }
09395    // Wrapper around operator delete
09396    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void *p) {
09397       delete ((::ROOT::Math::MatRepStd<float,2,2>*)p);
09398    }
09399    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void *p) {
09400       delete [] ((::ROOT::Math::MatRepStd<float,2,2>*)p);
09401    }
09402    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void *p) {
09403       typedef ::ROOT::Math::MatRepStd<float,2,2> current_t;
09404       ((current_t*)p)->~current_t();
09405    }
09406 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<float,2,2>
09407 
09408 //______________________________________________________________________________
09409 namespace ROOT {
09410    void ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09411    {
09412       // Inspect the data members of an object of class ROOT::Math::MatRepStd<float,3,3>.
09413       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO3cO3gR ShadowClass;
09414       ShadowClass *sobj = (ShadowClass*)obj;
09415       if (sobj) { } // Dummy usage just in case there is no datamember.
09416 
09417       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,3,3>*)0x0)->GetClass();
09418       if (R__cl || R__insp.IsA()) { }
09419       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[9]", sobj->fArray);
09420    }
09421 
09422 }
09423 
09424 namespace ROOT {
09425    // Wrappers around operator new
09426    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void *p) {
09427       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,3,3> : new ::ROOT::Math::MatRepStd<float,3,3>;
09428    }
09429    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(Long_t nElements, void *p) {
09430       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,3,3>[nElements] : new ::ROOT::Math::MatRepStd<float,3,3>[nElements];
09431    }
09432    // Wrapper around operator delete
09433    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void *p) {
09434       delete ((::ROOT::Math::MatRepStd<float,3,3>*)p);
09435    }
09436    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void *p) {
09437       delete [] ((::ROOT::Math::MatRepStd<float,3,3>*)p);
09438    }
09439    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void *p) {
09440       typedef ::ROOT::Math::MatRepStd<float,3,3> current_t;
09441       ((current_t*)p)->~current_t();
09442    }
09443 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<float,3,3>
09444 
09445 //______________________________________________________________________________
09446 namespace ROOT {
09447    void ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09448    {
09449       // Inspect the data members of an object of class ROOT::Math::MatRepStd<float,4,4>.
09450       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO4cO4gR ShadowClass;
09451       ShadowClass *sobj = (ShadowClass*)obj;
09452       if (sobj) { } // Dummy usage just in case there is no datamember.
09453 
09454       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,4,4>*)0x0)->GetClass();
09455       if (R__cl || R__insp.IsA()) { }
09456       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[16]", sobj->fArray);
09457    }
09458 
09459 }
09460 
09461 namespace ROOT {
09462    // Wrappers around operator new
09463    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void *p) {
09464       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,4,4> : new ::ROOT::Math::MatRepStd<float,4,4>;
09465    }
09466    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(Long_t nElements, void *p) {
09467       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,4,4>[nElements] : new ::ROOT::Math::MatRepStd<float,4,4>[nElements];
09468    }
09469    // Wrapper around operator delete
09470    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void *p) {
09471       delete ((::ROOT::Math::MatRepStd<float,4,4>*)p);
09472    }
09473    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void *p) {
09474       delete [] ((::ROOT::Math::MatRepStd<float,4,4>*)p);
09475    }
09476    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void *p) {
09477       typedef ::ROOT::Math::MatRepStd<float,4,4> current_t;
09478       ((current_t*)p)->~current_t();
09479    }
09480 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<float,4,4>
09481 
09482 //______________________________________________________________________________
09483 namespace ROOT {
09484    void ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09485    {
09486       // Inspect the data members of an object of class ROOT::Math::MatRepStd<float,5,5>.
09487       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO5cO5gR ShadowClass;
09488       ShadowClass *sobj = (ShadowClass*)obj;
09489       if (sobj) { } // Dummy usage just in case there is no datamember.
09490 
09491       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,5,5>*)0x0)->GetClass();
09492       if (R__cl || R__insp.IsA()) { }
09493       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[25]", sobj->fArray);
09494    }
09495 
09496 }
09497 
09498 namespace ROOT {
09499    // Wrappers around operator new
09500    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void *p) {
09501       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,5,5> : new ::ROOT::Math::MatRepStd<float,5,5>;
09502    }
09503    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(Long_t nElements, void *p) {
09504       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,5,5>[nElements] : new ::ROOT::Math::MatRepStd<float,5,5>[nElements];
09505    }
09506    // Wrapper around operator delete
09507    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void *p) {
09508       delete ((::ROOT::Math::MatRepStd<float,5,5>*)p);
09509    }
09510    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void *p) {
09511       delete [] ((::ROOT::Math::MatRepStd<float,5,5>*)p);
09512    }
09513    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void *p) {
09514       typedef ::ROOT::Math::MatRepStd<float,5,5> current_t;
09515       ((current_t*)p)->~current_t();
09516    }
09517 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<float,5,5>
09518 
09519 //______________________________________________________________________________
09520 namespace ROOT {
09521    void ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09522    {
09523       // Inspect the data members of an object of class ROOT::Math::MatRepStd<float,6,6>.
09524       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO6cO6gR ShadowClass;
09525       ShadowClass *sobj = (ShadowClass*)obj;
09526       if (sobj) { } // Dummy usage just in case there is no datamember.
09527 
09528       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,6,6>*)0x0)->GetClass();
09529       if (R__cl || R__insp.IsA()) { }
09530       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[36]", sobj->fArray);
09531    }
09532 
09533 }
09534 
09535 namespace ROOT {
09536    // Wrappers around operator new
09537    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void *p) {
09538       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,6,6> : new ::ROOT::Math::MatRepStd<float,6,6>;
09539    }
09540    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(Long_t nElements, void *p) {
09541       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,6,6>[nElements] : new ::ROOT::Math::MatRepStd<float,6,6>[nElements];
09542    }
09543    // Wrapper around operator delete
09544    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void *p) {
09545       delete ((::ROOT::Math::MatRepStd<float,6,6>*)p);
09546    }
09547    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void *p) {
09548       delete [] ((::ROOT::Math::MatRepStd<float,6,6>*)p);
09549    }
09550    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void *p) {
09551       typedef ::ROOT::Math::MatRepStd<float,6,6> current_t;
09552       ((current_t*)p)->~current_t();
09553    }
09554 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<float,6,6>
09555 
09556 //______________________________________________________________________________
09557 namespace ROOT {
09558    void ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09559    {
09560       // Inspect the data members of an object of class ROOT::Math::MatRepStd<float,7,7>.
09561       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO7cO7gR ShadowClass;
09562       ShadowClass *sobj = (ShadowClass*)obj;
09563       if (sobj) { } // Dummy usage just in case there is no datamember.
09564 
09565       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,7,7>*)0x0)->GetClass();
09566       if (R__cl || R__insp.IsA()) { }
09567       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[49]", sobj->fArray);
09568    }
09569 
09570 }
09571 
09572 namespace ROOT {
09573    // Wrappers around operator new
09574    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void *p) {
09575       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,7,7> : new ::ROOT::Math::MatRepStd<float,7,7>;
09576    }
09577    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(Long_t nElements, void *p) {
09578       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,7,7>[nElements] : new ::ROOT::Math::MatRepStd<float,7,7>[nElements];
09579    }
09580    // Wrapper around operator delete
09581    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void *p) {
09582       delete ((::ROOT::Math::MatRepStd<float,7,7>*)p);
09583    }
09584    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void *p) {
09585       delete [] ((::ROOT::Math::MatRepStd<float,7,7>*)p);
09586    }
09587    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void *p) {
09588       typedef ::ROOT::Math::MatRepStd<float,7,7> current_t;
09589       ((current_t*)p)->~current_t();
09590    }
09591 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<float,7,7>
09592 
09593 //______________________________________________________________________________
09594 namespace ROOT {
09595    void ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09596    {
09597       // Inspect the data members of an object of class ROOT::Math::MatRepStd<float,4,3>.
09598       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO4cO3gR ShadowClass;
09599       ShadowClass *sobj = (ShadowClass*)obj;
09600       if (sobj) { } // Dummy usage just in case there is no datamember.
09601 
09602       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,4,3>*)0x0)->GetClass();
09603       if (R__cl || R__insp.IsA()) { }
09604       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[12]", sobj->fArray);
09605    }
09606 
09607 }
09608 
09609 namespace ROOT {
09610    // Wrappers around operator new
09611    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void *p) {
09612       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,4,3> : new ::ROOT::Math::MatRepStd<float,4,3>;
09613    }
09614    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(Long_t nElements, void *p) {
09615       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,4,3>[nElements] : new ::ROOT::Math::MatRepStd<float,4,3>[nElements];
09616    }
09617    // Wrapper around operator delete
09618    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void *p) {
09619       delete ((::ROOT::Math::MatRepStd<float,4,3>*)p);
09620    }
09621    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void *p) {
09622       delete [] ((::ROOT::Math::MatRepStd<float,4,3>*)p);
09623    }
09624    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void *p) {
09625       typedef ::ROOT::Math::MatRepStd<float,4,3> current_t;
09626       ((current_t*)p)->~current_t();
09627    }
09628 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<float,4,3>
09629 
09630 //______________________________________________________________________________
09631 namespace ROOT {
09632    void ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09633    {
09634       // Inspect the data members of an object of class ROOT::Math::MatRepStd<float,3,4>.
09635       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO3cO4gR ShadowClass;
09636       ShadowClass *sobj = (ShadowClass*)obj;
09637       if (sobj) { } // Dummy usage just in case there is no datamember.
09638 
09639       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,3,4>*)0x0)->GetClass();
09640       if (R__cl || R__insp.IsA()) { }
09641       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[12]", sobj->fArray);
09642    }
09643 
09644 }
09645 
09646 namespace ROOT {
09647    // Wrappers around operator new
09648    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void *p) {
09649       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,3,4> : new ::ROOT::Math::MatRepStd<float,3,4>;
09650    }
09651    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(Long_t nElements, void *p) {
09652       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,3,4>[nElements] : new ::ROOT::Math::MatRepStd<float,3,4>[nElements];
09653    }
09654    // Wrapper around operator delete
09655    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void *p) {
09656       delete ((::ROOT::Math::MatRepStd<float,3,4>*)p);
09657    }
09658    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void *p) {
09659       delete [] ((::ROOT::Math::MatRepStd<float,3,4>*)p);
09660    }
09661    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void *p) {
09662       typedef ::ROOT::Math::MatRepStd<float,3,4> current_t;
09663       ((current_t*)p)->~current_t();
09664    }
09665 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<float,3,4>
09666 
09667 //______________________________________________________________________________
09668 namespace ROOT {
09669    void ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR_ShowMembers(void *obj, TMemberInspector &R__insp)
09670    {
09671       // Inspect the data members of an object of class ROOT::Math::MatRepStd<float,9,7>.
09672       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEfloatcO9cO7gR ShadowClass;
09673       ShadowClass *sobj = (ShadowClass*)obj;
09674       if (sobj) { } // Dummy usage just in case there is no datamember.
09675 
09676       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<float,9,7>*)0x0)->GetClass();
09677       if (R__cl || R__insp.IsA()) { }
09678       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[63]", sobj->fArray);
09679    }
09680 
09681 }
09682 
09683 namespace ROOT {
09684    // Wrappers around operator new
09685    static void *new_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void *p) {
09686       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,9,7> : new ::ROOT::Math::MatRepStd<float,9,7>;
09687    }
09688    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(Long_t nElements, void *p) {
09689       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<float,9,7>[nElements] : new ::ROOT::Math::MatRepStd<float,9,7>[nElements];
09690    }
09691    // Wrapper around operator delete
09692    static void delete_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void *p) {
09693       delete ((::ROOT::Math::MatRepStd<float,9,7>*)p);
09694    }
09695    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void *p) {
09696       delete [] ((::ROOT::Math::MatRepStd<float,9,7>*)p);
09697    }
09698    static void destruct_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void *p) {
09699       typedef ::ROOT::Math::MatRepStd<float,9,7> current_t;
09700       ((current_t*)p)->~current_t();
09701    }
09702 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<float,9,7>
09703 
09704 //______________________________________________________________________________
09705 namespace ROOT {
09706    void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
09707    {
09708       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >.
09709       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR ShadowClass;
09710       ShadowClass *sobj = (ShadowClass*)obj;
09711       if (sobj) { } // Dummy usage just in case there is no datamember.
09712 
09713       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*)0x0)->GetClass();
09714       if (R__cl || R__insp.IsA()) { }
09715       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
09716       R__insp.InspectMember("ROOT::Math::MatRepStd<float,2,2>", (void*)&sobj->fRep, "fRep.", false);
09717    }
09718 
09719 }
09720 
09721 namespace ROOT {
09722    // Wrappers around operator new
09723    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void *p) {
09724       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > : new ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >;
09725    }
09726    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(Long_t nElements, void *p) {
09727       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >[nElements] : new ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >[nElements];
09728    }
09729    // Wrapper around operator delete
09730    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void *p) {
09731       delete ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*)p);
09732    }
09733    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void *p) {
09734       delete [] ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*)p);
09735    }
09736    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void *p) {
09737       typedef ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > current_t;
09738       ((current_t*)p)->~current_t();
09739    }
09740 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >
09741 
09742 //______________________________________________________________________________
09743 namespace ROOT {
09744    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
09745    {
09746       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >.
09747       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR ShadowClass;
09748       ShadowClass *sobj = (ShadowClass*)obj;
09749       if (sobj) { } // Dummy usage just in case there is no datamember.
09750 
09751       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*)0x0)->GetClass();
09752       if (R__cl || R__insp.IsA()) { }
09753       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
09754       R__insp.InspectMember("ROOT::Math::MatRepStd<float,3,3>", (void*)&sobj->fRep, "fRep.", false);
09755    }
09756 
09757 }
09758 
09759 namespace ROOT {
09760    // Wrappers around operator new
09761    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void *p) {
09762       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > : new ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >;
09763    }
09764    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(Long_t nElements, void *p) {
09765       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >[nElements] : new ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >[nElements];
09766    }
09767    // Wrapper around operator delete
09768    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void *p) {
09769       delete ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*)p);
09770    }
09771    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void *p) {
09772       delete [] ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*)p);
09773    }
09774    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void *p) {
09775       typedef ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > current_t;
09776       ((current_t*)p)->~current_t();
09777    }
09778 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >
09779 
09780 //______________________________________________________________________________
09781 namespace ROOT {
09782    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
09783    {
09784       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >.
09785       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR ShadowClass;
09786       ShadowClass *sobj = (ShadowClass*)obj;
09787       if (sobj) { } // Dummy usage just in case there is no datamember.
09788 
09789       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*)0x0)->GetClass();
09790       if (R__cl || R__insp.IsA()) { }
09791       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
09792       R__insp.InspectMember("ROOT::Math::MatRepStd<float,4,4>", (void*)&sobj->fRep, "fRep.", false);
09793    }
09794 
09795 }
09796 
09797 namespace ROOT {
09798    // Wrappers around operator new
09799    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void *p) {
09800       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > : new ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >;
09801    }
09802    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(Long_t nElements, void *p) {
09803       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >[nElements] : new ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >[nElements];
09804    }
09805    // Wrapper around operator delete
09806    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void *p) {
09807       delete ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*)p);
09808    }
09809    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void *p) {
09810       delete [] ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*)p);
09811    }
09812    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void *p) {
09813       typedef ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > current_t;
09814       ((current_t*)p)->~current_t();
09815    }
09816 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >
09817 
09818 //______________________________________________________________________________
09819 namespace ROOT {
09820    void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
09821    {
09822       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >.
09823       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR ShadowClass;
09824       ShadowClass *sobj = (ShadowClass*)obj;
09825       if (sobj) { } // Dummy usage just in case there is no datamember.
09826 
09827       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*)0x0)->GetClass();
09828       if (R__cl || R__insp.IsA()) { }
09829       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
09830       R__insp.InspectMember("ROOT::Math::MatRepStd<float,5,5>", (void*)&sobj->fRep, "fRep.", false);
09831    }
09832 
09833 }
09834 
09835 namespace ROOT {
09836    // Wrappers around operator new
09837    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void *p) {
09838       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > : new ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >;
09839    }
09840    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(Long_t nElements, void *p) {
09841       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >[nElements] : new ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >[nElements];
09842    }
09843    // Wrapper around operator delete
09844    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void *p) {
09845       delete ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*)p);
09846    }
09847    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void *p) {
09848       delete [] ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*)p);
09849    }
09850    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void *p) {
09851       typedef ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > current_t;
09852       ((current_t*)p)->~current_t();
09853    }
09854 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >
09855 
09856 //______________________________________________________________________________
09857 namespace ROOT {
09858    void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
09859    {
09860       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >.
09861       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR ShadowClass;
09862       ShadowClass *sobj = (ShadowClass*)obj;
09863       if (sobj) { } // Dummy usage just in case there is no datamember.
09864 
09865       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*)0x0)->GetClass();
09866       if (R__cl || R__insp.IsA()) { }
09867       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
09868       R__insp.InspectMember("ROOT::Math::MatRepStd<float,6,6>", (void*)&sobj->fRep, "fRep.", false);
09869    }
09870 
09871 }
09872 
09873 namespace ROOT {
09874    // Wrappers around operator new
09875    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void *p) {
09876       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > : new ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >;
09877    }
09878    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(Long_t nElements, void *p) {
09879       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >[nElements] : new ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >[nElements];
09880    }
09881    // Wrapper around operator delete
09882    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void *p) {
09883       delete ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*)p);
09884    }
09885    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void *p) {
09886       delete [] ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*)p);
09887    }
09888    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void *p) {
09889       typedef ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > current_t;
09890       ((current_t*)p)->~current_t();
09891    }
09892 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >
09893 
09894 //______________________________________________________________________________
09895 namespace ROOT {
09896    void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
09897    {
09898       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >.
09899       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR ShadowClass;
09900       ShadowClass *sobj = (ShadowClass*)obj;
09901       if (sobj) { } // Dummy usage just in case there is no datamember.
09902 
09903       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*)0x0)->GetClass();
09904       if (R__cl || R__insp.IsA()) { }
09905       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
09906       R__insp.InspectMember("ROOT::Math::MatRepStd<float,7,7>", (void*)&sobj->fRep, "fRep.", false);
09907    }
09908 
09909 }
09910 
09911 namespace ROOT {
09912    // Wrappers around operator new
09913    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void *p) {
09914       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > : new ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >;
09915    }
09916    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(Long_t nElements, void *p) {
09917       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >[nElements] : new ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >[nElements];
09918    }
09919    // Wrapper around operator delete
09920    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void *p) {
09921       delete ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*)p);
09922    }
09923    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void *p) {
09924       delete [] ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*)p);
09925    }
09926    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void *p) {
09927       typedef ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > current_t;
09928       ((current_t*)p)->~current_t();
09929    }
09930 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >
09931 
09932 //______________________________________________________________________________
09933 namespace ROOT {
09934    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
09935    {
09936       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >.
09937       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR ShadowClass;
09938       ShadowClass *sobj = (ShadowClass*)obj;
09939       if (sobj) { } // Dummy usage just in case there is no datamember.
09940 
09941       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*)0x0)->GetClass();
09942       if (R__cl || R__insp.IsA()) { }
09943       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
09944       R__insp.InspectMember("ROOT::Math::MatRepStd<float,4,3>", (void*)&sobj->fRep, "fRep.", false);
09945    }
09946 
09947 }
09948 
09949 namespace ROOT {
09950    // Wrappers around operator new
09951    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void *p) {
09952       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > : new ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >;
09953    }
09954    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(Long_t nElements, void *p) {
09955       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >[nElements] : new ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >[nElements];
09956    }
09957    // Wrapper around operator delete
09958    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void *p) {
09959       delete ((::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*)p);
09960    }
09961    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void *p) {
09962       delete [] ((::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*)p);
09963    }
09964    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void *p) {
09965       typedef ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > current_t;
09966       ((current_t*)p)->~current_t();
09967    }
09968 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >
09969 
09970 //______________________________________________________________________________
09971 namespace ROOT {
09972    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
09973    {
09974       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >.
09975       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR ShadowClass;
09976       ShadowClass *sobj = (ShadowClass*)obj;
09977       if (sobj) { } // Dummy usage just in case there is no datamember.
09978 
09979       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*)0x0)->GetClass();
09980       if (R__cl || R__insp.IsA()) { }
09981       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
09982       R__insp.InspectMember("ROOT::Math::MatRepStd<float,3,4>", (void*)&sobj->fRep, "fRep.", false);
09983    }
09984 
09985 }
09986 
09987 namespace ROOT {
09988    // Wrappers around operator new
09989    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void *p) {
09990       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > : new ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >;
09991    }
09992    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(Long_t nElements, void *p) {
09993       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >[nElements] : new ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >[nElements];
09994    }
09995    // Wrapper around operator delete
09996    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void *p) {
09997       delete ((::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*)p);
09998    }
09999    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void *p) {
10000       delete [] ((::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*)p);
10001    }
10002    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void *p) {
10003       typedef ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > current_t;
10004       ((current_t*)p)->~current_t();
10005    }
10006 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >
10007 
10008 //______________________________________________________________________________
10009 namespace ROOT {
10010    void ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
10011    {
10012       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >.
10013       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR ShadowClass;
10014       ShadowClass *sobj = (ShadowClass*)obj;
10015       if (sobj) { } // Dummy usage just in case there is no datamember.
10016 
10017       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*)0x0)->GetClass();
10018       if (R__cl || R__insp.IsA()) { }
10019       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
10020       R__insp.InspectMember("ROOT::Math::MatRepStd<float,9,7>", (void*)&sobj->fRep, "fRep.", false);
10021    }
10022 
10023 }
10024 
10025 namespace ROOT {
10026    // Wrappers around operator new
10027    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void *p) {
10028       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > : new ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >;
10029    }
10030    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(Long_t nElements, void *p) {
10031       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >[nElements] : new ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >[nElements];
10032    }
10033    // Wrapper around operator delete
10034    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void *p) {
10035       delete ((::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*)p);
10036    }
10037    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void *p) {
10038       delete [] ((::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*)p);
10039    }
10040    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void *p) {
10041       typedef ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > current_t;
10042       ((current_t*)p)->~current_t();
10043    }
10044 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >
10045 
10046 namespace ROOT {
10047    // Wrapper around operator delete
10048    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow(void *p) {
10049       delete ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*)p);
10050    }
10051    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow(void *p) {
10052       delete [] ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*)p);
10053    }
10054    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow(void *p) {
10055       typedef ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow current_t;
10056       ((current_t*)p)->~current_t();
10057    }
10058 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow
10059 
10060 namespace ROOT {
10061    // Wrapper around operator delete
10062    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow(void *p) {
10063       delete ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*)p);
10064    }
10065    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow(void *p) {
10066       delete [] ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*)p);
10067    }
10068    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow(void *p) {
10069       typedef ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow current_t;
10070       ((current_t*)p)->~current_t();
10071    }
10072 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow
10073 
10074 namespace ROOT {
10075    // Wrapper around operator delete
10076    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow(void *p) {
10077       delete ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*)p);
10078    }
10079    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow(void *p) {
10080       delete [] ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*)p);
10081    }
10082    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow(void *p) {
10083       typedef ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow current_t;
10084       ((current_t*)p)->~current_t();
10085    }
10086 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow
10087 
10088 namespace ROOT {
10089    // Wrapper around operator delete
10090    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow(void *p) {
10091       delete ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*)p);
10092    }
10093    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow(void *p) {
10094       delete [] ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*)p);
10095    }
10096    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow(void *p) {
10097       typedef ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow current_t;
10098       ((current_t*)p)->~current_t();
10099    }
10100 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow
10101 
10102 namespace ROOT {
10103    // Wrapper around operator delete
10104    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow(void *p) {
10105       delete ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*)p);
10106    }
10107    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow(void *p) {
10108       delete [] ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*)p);
10109    }
10110    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow(void *p) {
10111       typedef ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow current_t;
10112       ((current_t*)p)->~current_t();
10113    }
10114 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow
10115 
10116 namespace ROOT {
10117    // Wrapper around operator delete
10118    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow(void *p) {
10119       delete ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*)p);
10120    }
10121    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow(void *p) {
10122       delete [] ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*)p);
10123    }
10124    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow(void *p) {
10125       typedef ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow current_t;
10126       ((current_t*)p)->~current_t();
10127    }
10128 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow
10129 
10130 namespace ROOT {
10131    // Wrapper around operator delete
10132    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const(void *p) {
10133       delete ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*)p);
10134    }
10135    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const(void *p) {
10136       delete [] ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*)p);
10137    }
10138    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const(void *p) {
10139       typedef ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const current_t;
10140       ((current_t*)p)->~current_t();
10141    }
10142 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const
10143 
10144 namespace ROOT {
10145    // Wrapper around operator delete
10146    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const(void *p) {
10147       delete ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*)p);
10148    }
10149    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const(void *p) {
10150       delete [] ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*)p);
10151    }
10152    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const(void *p) {
10153       typedef ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const current_t;
10154       ((current_t*)p)->~current_t();
10155    }
10156 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const
10157 
10158 namespace ROOT {
10159    // Wrapper around operator delete
10160    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const(void *p) {
10161       delete ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*)p);
10162    }
10163    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const(void *p) {
10164       delete [] ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*)p);
10165    }
10166    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const(void *p) {
10167       typedef ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const current_t;
10168       ((current_t*)p)->~current_t();
10169    }
10170 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const
10171 
10172 namespace ROOT {
10173    // Wrapper around operator delete
10174    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const(void *p) {
10175       delete ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*)p);
10176    }
10177    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const(void *p) {
10178       delete [] ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*)p);
10179    }
10180    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const(void *p) {
10181       typedef ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const current_t;
10182       ((current_t*)p)->~current_t();
10183    }
10184 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const
10185 
10186 namespace ROOT {
10187    // Wrapper around operator delete
10188    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const(void *p) {
10189       delete ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*)p);
10190    }
10191    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const(void *p) {
10192       delete [] ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*)p);
10193    }
10194    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const(void *p) {
10195       typedef ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const current_t;
10196       ((current_t*)p)->~current_t();
10197    }
10198 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const
10199 
10200 namespace ROOT {
10201    // Wrapper around operator delete
10202    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const(void *p) {
10203       delete ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*)p);
10204    }
10205    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const(void *p) {
10206       delete [] ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*)p);
10207    }
10208    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const(void *p) {
10209       typedef ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const current_t;
10210       ((current_t*)p)->~current_t();
10211    }
10212 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const
10213 
10214 namespace ROOT {
10215    // Wrapper around operator delete
10216    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow(void *p) {
10217       delete ((::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*)p);
10218    }
10219    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow(void *p) {
10220       delete [] ((::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*)p);
10221    }
10222    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow(void *p) {
10223       typedef ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow current_t;
10224       ((current_t*)p)->~current_t();
10225    }
10226 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow
10227 
10228 namespace ROOT {
10229    // Wrapper around operator delete
10230    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow(void *p) {
10231       delete ((::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*)p);
10232    }
10233    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow(void *p) {
10234       delete [] ((::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*)p);
10235    }
10236    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow(void *p) {
10237       typedef ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow current_t;
10238       ((current_t*)p)->~current_t();
10239    }
10240 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow
10241 
10242 namespace ROOT {
10243    // Wrapper around operator delete
10244    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow(void *p) {
10245       delete ((::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*)p);
10246    }
10247    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow(void *p) {
10248       delete [] ((::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*)p);
10249    }
10250    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow(void *p) {
10251       typedef ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow current_t;
10252       ((current_t*)p)->~current_t();
10253    }
10254 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow
10255 
10256 namespace ROOT {
10257    // Wrapper around operator delete
10258    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const(void *p) {
10259       delete ((::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*)p);
10260    }
10261    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const(void *p) {
10262       delete [] ((::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*)p);
10263    }
10264    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const(void *p) {
10265       typedef ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const current_t;
10266       ((current_t*)p)->~current_t();
10267    }
10268 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const
10269 
10270 namespace ROOT {
10271    // Wrapper around operator delete
10272    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const(void *p) {
10273       delete ((::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*)p);
10274    }
10275    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const(void *p) {
10276       delete [] ((::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*)p);
10277    }
10278    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const(void *p) {
10279       typedef ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const current_t;
10280       ((current_t*)p)->~current_t();
10281    }
10282 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const
10283 
10284 namespace ROOT {
10285    // Wrapper around operator delete
10286    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const(void *p) {
10287       delete ((::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*)p);
10288    }
10289    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const(void *p) {
10290       delete [] ((::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*)p);
10291    }
10292    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const(void *p) {
10293       typedef ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const current_t;
10294       ((current_t*)p)->~current_t();
10295    }
10296 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const
10297 
10298 //______________________________________________________________________________
10299 namespace ROOT {
10300    void ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR_ShowMembers(void *obj, TMemberInspector &R__insp)
10301    {
10302       // Inspect the data members of an object of class ROOT::Math::MatRepSym<float,2>.
10303       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO2gR ShadowClass;
10304       ShadowClass *sobj = (ShadowClass*)obj;
10305       if (sobj) { } // Dummy usage just in case there is no datamember.
10306 
10307       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,2>*)0x0)->GetClass();
10308       if (R__cl || R__insp.IsA()) { }
10309       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[3]", sobj->fArray);
10310       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
10311    }
10312 
10313 }
10314 
10315 namespace ROOT {
10316    // Wrappers around operator new
10317    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void *p) {
10318       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,2> : new ::ROOT::Math::MatRepSym<float,2>;
10319    }
10320    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(Long_t nElements, void *p) {
10321       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,2>[nElements] : new ::ROOT::Math::MatRepSym<float,2>[nElements];
10322    }
10323    // Wrapper around operator delete
10324    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void *p) {
10325       delete ((::ROOT::Math::MatRepSym<float,2>*)p);
10326    }
10327    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void *p) {
10328       delete [] ((::ROOT::Math::MatRepSym<float,2>*)p);
10329    }
10330    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void *p) {
10331       typedef ::ROOT::Math::MatRepSym<float,2> current_t;
10332       ((current_t*)p)->~current_t();
10333    }
10334 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<float,2>
10335 
10336 //______________________________________________________________________________
10337 namespace ROOT {
10338    void ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
10339    {
10340       // Inspect the data members of an object of class ROOT::Math::MatRepSym<float,3>.
10341       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO3gR ShadowClass;
10342       ShadowClass *sobj = (ShadowClass*)obj;
10343       if (sobj) { } // Dummy usage just in case there is no datamember.
10344 
10345       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,3>*)0x0)->GetClass();
10346       if (R__cl || R__insp.IsA()) { }
10347       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[6]", sobj->fArray);
10348       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
10349    }
10350 
10351 }
10352 
10353 namespace ROOT {
10354    // Wrappers around operator new
10355    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void *p) {
10356       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,3> : new ::ROOT::Math::MatRepSym<float,3>;
10357    }
10358    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(Long_t nElements, void *p) {
10359       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,3>[nElements] : new ::ROOT::Math::MatRepSym<float,3>[nElements];
10360    }
10361    // Wrapper around operator delete
10362    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void *p) {
10363       delete ((::ROOT::Math::MatRepSym<float,3>*)p);
10364    }
10365    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void *p) {
10366       delete [] ((::ROOT::Math::MatRepSym<float,3>*)p);
10367    }
10368    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void *p) {
10369       typedef ::ROOT::Math::MatRepSym<float,3> current_t;
10370       ((current_t*)p)->~current_t();
10371    }
10372 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<float,3>
10373 
10374 //______________________________________________________________________________
10375 namespace ROOT {
10376    void ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
10377    {
10378       // Inspect the data members of an object of class ROOT::Math::MatRepSym<float,4>.
10379       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO4gR ShadowClass;
10380       ShadowClass *sobj = (ShadowClass*)obj;
10381       if (sobj) { } // Dummy usage just in case there is no datamember.
10382 
10383       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,4>*)0x0)->GetClass();
10384       if (R__cl || R__insp.IsA()) { }
10385       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[10]", sobj->fArray);
10386       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
10387    }
10388 
10389 }
10390 
10391 namespace ROOT {
10392    // Wrappers around operator new
10393    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void *p) {
10394       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,4> : new ::ROOT::Math::MatRepSym<float,4>;
10395    }
10396    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(Long_t nElements, void *p) {
10397       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,4>[nElements] : new ::ROOT::Math::MatRepSym<float,4>[nElements];
10398    }
10399    // Wrapper around operator delete
10400    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void *p) {
10401       delete ((::ROOT::Math::MatRepSym<float,4>*)p);
10402    }
10403    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void *p) {
10404       delete [] ((::ROOT::Math::MatRepSym<float,4>*)p);
10405    }
10406    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void *p) {
10407       typedef ::ROOT::Math::MatRepSym<float,4> current_t;
10408       ((current_t*)p)->~current_t();
10409    }
10410 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<float,4>
10411 
10412 //______________________________________________________________________________
10413 namespace ROOT {
10414    void ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR_ShowMembers(void *obj, TMemberInspector &R__insp)
10415    {
10416       // Inspect the data members of an object of class ROOT::Math::MatRepSym<float,5>.
10417       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO5gR ShadowClass;
10418       ShadowClass *sobj = (ShadowClass*)obj;
10419       if (sobj) { } // Dummy usage just in case there is no datamember.
10420 
10421       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,5>*)0x0)->GetClass();
10422       if (R__cl || R__insp.IsA()) { }
10423       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[15]", sobj->fArray);
10424       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
10425    }
10426 
10427 }
10428 
10429 namespace ROOT {
10430    // Wrappers around operator new
10431    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void *p) {
10432       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,5> : new ::ROOT::Math::MatRepSym<float,5>;
10433    }
10434    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(Long_t nElements, void *p) {
10435       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,5>[nElements] : new ::ROOT::Math::MatRepSym<float,5>[nElements];
10436    }
10437    // Wrapper around operator delete
10438    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void *p) {
10439       delete ((::ROOT::Math::MatRepSym<float,5>*)p);
10440    }
10441    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void *p) {
10442       delete [] ((::ROOT::Math::MatRepSym<float,5>*)p);
10443    }
10444    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void *p) {
10445       typedef ::ROOT::Math::MatRepSym<float,5> current_t;
10446       ((current_t*)p)->~current_t();
10447    }
10448 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<float,5>
10449 
10450 //______________________________________________________________________________
10451 namespace ROOT {
10452    void ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR_ShowMembers(void *obj, TMemberInspector &R__insp)
10453    {
10454       // Inspect the data members of an object of class ROOT::Math::MatRepSym<float,6>.
10455       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO6gR ShadowClass;
10456       ShadowClass *sobj = (ShadowClass*)obj;
10457       if (sobj) { } // Dummy usage just in case there is no datamember.
10458 
10459       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,6>*)0x0)->GetClass();
10460       if (R__cl || R__insp.IsA()) { }
10461       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[21]", sobj->fArray);
10462       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
10463    }
10464 
10465 }
10466 
10467 namespace ROOT {
10468    // Wrappers around operator new
10469    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void *p) {
10470       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,6> : new ::ROOT::Math::MatRepSym<float,6>;
10471    }
10472    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(Long_t nElements, void *p) {
10473       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,6>[nElements] : new ::ROOT::Math::MatRepSym<float,6>[nElements];
10474    }
10475    // Wrapper around operator delete
10476    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void *p) {
10477       delete ((::ROOT::Math::MatRepSym<float,6>*)p);
10478    }
10479    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void *p) {
10480       delete [] ((::ROOT::Math::MatRepSym<float,6>*)p);
10481    }
10482    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void *p) {
10483       typedef ::ROOT::Math::MatRepSym<float,6> current_t;
10484       ((current_t*)p)->~current_t();
10485    }
10486 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<float,6>
10487 
10488 //______________________________________________________________________________
10489 namespace ROOT {
10490    void ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR_ShowMembers(void *obj, TMemberInspector &R__insp)
10491    {
10492       // Inspect the data members of an object of class ROOT::Math::MatRepSym<float,7>.
10493       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEfloatcO7gR ShadowClass;
10494       ShadowClass *sobj = (ShadowClass*)obj;
10495       if (sobj) { } // Dummy usage just in case there is no datamember.
10496 
10497       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<float,7>*)0x0)->GetClass();
10498       if (R__cl || R__insp.IsA()) { }
10499       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[28]", sobj->fArray);
10500       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
10501    }
10502 
10503 }
10504 
10505 namespace ROOT {
10506    // Wrappers around operator new
10507    static void *new_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void *p) {
10508       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,7> : new ::ROOT::Math::MatRepSym<float,7>;
10509    }
10510    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(Long_t nElements, void *p) {
10511       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<float,7>[nElements] : new ::ROOT::Math::MatRepSym<float,7>[nElements];
10512    }
10513    // Wrapper around operator delete
10514    static void delete_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void *p) {
10515       delete ((::ROOT::Math::MatRepSym<float,7>*)p);
10516    }
10517    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void *p) {
10518       delete [] ((::ROOT::Math::MatRepSym<float,7>*)p);
10519    }
10520    static void destruct_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void *p) {
10521       typedef ::ROOT::Math::MatRepSym<float,7> current_t;
10522       ((current_t*)p)->~current_t();
10523    }
10524 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<float,7>
10525 
10526 //______________________________________________________________________________
10527 namespace ROOT {
10528    void ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
10529    {
10530       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >.
10531       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR ShadowClass;
10532       ShadowClass *sobj = (ShadowClass*)obj;
10533       if (sobj) { } // Dummy usage just in case there is no datamember.
10534 
10535       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*)0x0)->GetClass();
10536       if (R__cl || R__insp.IsA()) { }
10537       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
10538       R__insp.InspectMember("ROOT::Math::MatRepSym<float,2>", (void*)&sobj->fRep, "fRep.", false);
10539    }
10540 
10541 }
10542 
10543 namespace ROOT {
10544    // Wrappers around operator new
10545    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void *p) {
10546       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > : new ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >;
10547    }
10548    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(Long_t nElements, void *p) {
10549       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >[nElements] : new ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >[nElements];
10550    }
10551    // Wrapper around operator delete
10552    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void *p) {
10553       delete ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*)p);
10554    }
10555    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void *p) {
10556       delete [] ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*)p);
10557    }
10558    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void *p) {
10559       typedef ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > current_t;
10560       ((current_t*)p)->~current_t();
10561    }
10562 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >
10563 
10564 //______________________________________________________________________________
10565 namespace ROOT {
10566    void ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
10567    {
10568       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >.
10569       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR ShadowClass;
10570       ShadowClass *sobj = (ShadowClass*)obj;
10571       if (sobj) { } // Dummy usage just in case there is no datamember.
10572 
10573       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*)0x0)->GetClass();
10574       if (R__cl || R__insp.IsA()) { }
10575       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
10576       R__insp.InspectMember("ROOT::Math::MatRepSym<float,3>", (void*)&sobj->fRep, "fRep.", false);
10577    }
10578 
10579 }
10580 
10581 namespace ROOT {
10582    // Wrappers around operator new
10583    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void *p) {
10584       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > : new ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >;
10585    }
10586    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(Long_t nElements, void *p) {
10587       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >[nElements] : new ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >[nElements];
10588    }
10589    // Wrapper around operator delete
10590    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void *p) {
10591       delete ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*)p);
10592    }
10593    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void *p) {
10594       delete [] ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*)p);
10595    }
10596    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void *p) {
10597       typedef ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > current_t;
10598       ((current_t*)p)->~current_t();
10599    }
10600 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >
10601 
10602 //______________________________________________________________________________
10603 namespace ROOT {
10604    void ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
10605    {
10606       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >.
10607       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR ShadowClass;
10608       ShadowClass *sobj = (ShadowClass*)obj;
10609       if (sobj) { } // Dummy usage just in case there is no datamember.
10610 
10611       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*)0x0)->GetClass();
10612       if (R__cl || R__insp.IsA()) { }
10613       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
10614       R__insp.InspectMember("ROOT::Math::MatRepSym<float,4>", (void*)&sobj->fRep, "fRep.", false);
10615    }
10616 
10617 }
10618 
10619 namespace ROOT {
10620    // Wrappers around operator new
10621    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void *p) {
10622       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > : new ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >;
10623    }
10624    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(Long_t nElements, void *p) {
10625       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >[nElements] : new ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >[nElements];
10626    }
10627    // Wrapper around operator delete
10628    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void *p) {
10629       delete ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*)p);
10630    }
10631    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void *p) {
10632       delete [] ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*)p);
10633    }
10634    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void *p) {
10635       typedef ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > current_t;
10636       ((current_t*)p)->~current_t();
10637    }
10638 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >
10639 
10640 //______________________________________________________________________________
10641 namespace ROOT {
10642    void ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
10643    {
10644       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >.
10645       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR ShadowClass;
10646       ShadowClass *sobj = (ShadowClass*)obj;
10647       if (sobj) { } // Dummy usage just in case there is no datamember.
10648 
10649       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*)0x0)->GetClass();
10650       if (R__cl || R__insp.IsA()) { }
10651       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
10652       R__insp.InspectMember("ROOT::Math::MatRepSym<float,5>", (void*)&sobj->fRep, "fRep.", false);
10653    }
10654 
10655 }
10656 
10657 namespace ROOT {
10658    // Wrappers around operator new
10659    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void *p) {
10660       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > : new ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >;
10661    }
10662    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(Long_t nElements, void *p) {
10663       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >[nElements] : new ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >[nElements];
10664    }
10665    // Wrapper around operator delete
10666    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void *p) {
10667       delete ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*)p);
10668    }
10669    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void *p) {
10670       delete [] ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*)p);
10671    }
10672    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void *p) {
10673       typedef ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > current_t;
10674       ((current_t*)p)->~current_t();
10675    }
10676 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >
10677 
10678 //______________________________________________________________________________
10679 namespace ROOT {
10680    void ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
10681    {
10682       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >.
10683       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR ShadowClass;
10684       ShadowClass *sobj = (ShadowClass*)obj;
10685       if (sobj) { } // Dummy usage just in case there is no datamember.
10686 
10687       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*)0x0)->GetClass();
10688       if (R__cl || R__insp.IsA()) { }
10689       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
10690       R__insp.InspectMember("ROOT::Math::MatRepSym<float,6>", (void*)&sobj->fRep, "fRep.", false);
10691    }
10692 
10693 }
10694 
10695 namespace ROOT {
10696    // Wrappers around operator new
10697    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void *p) {
10698       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > : new ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >;
10699    }
10700    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(Long_t nElements, void *p) {
10701       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >[nElements] : new ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >[nElements];
10702    }
10703    // Wrapper around operator delete
10704    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void *p) {
10705       delete ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*)p);
10706    }
10707    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void *p) {
10708       delete [] ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*)p);
10709    }
10710    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void *p) {
10711       typedef ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > current_t;
10712       ((current_t*)p)->~current_t();
10713    }
10714 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >
10715 
10716 //______________________________________________________________________________
10717 namespace ROOT {
10718    void ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
10719    {
10720       // Inspect the data members of an object of class ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >.
10721       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR ShadowClass;
10722       ShadowClass *sobj = (ShadowClass*)obj;
10723       if (sobj) { } // Dummy usage just in case there is no datamember.
10724 
10725       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*)0x0)->GetClass();
10726       if (R__cl || R__insp.IsA()) { }
10727       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
10728       R__insp.InspectMember("ROOT::Math::MatRepSym<float,7>", (void*)&sobj->fRep, "fRep.", false);
10729    }
10730 
10731 }
10732 
10733 namespace ROOT {
10734    // Wrappers around operator new
10735    static void *new_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void *p) {
10736       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > : new ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >;
10737    }
10738    static void *newArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(Long_t nElements, void *p) {
10739       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >[nElements] : new ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >[nElements];
10740    }
10741    // Wrapper around operator delete
10742    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void *p) {
10743       delete ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*)p);
10744    }
10745    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void *p) {
10746       delete [] ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*)p);
10747    }
10748    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void *p) {
10749       typedef ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > current_t;
10750       ((current_t*)p)->~current_t();
10751    }
10752 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >
10753 
10754 namespace ROOT {
10755    // Wrapper around operator delete
10756    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow(void *p) {
10757       delete ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*)p);
10758    }
10759    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow(void *p) {
10760       delete [] ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*)p);
10761    }
10762    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow(void *p) {
10763       typedef ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow current_t;
10764       ((current_t*)p)->~current_t();
10765    }
10766 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow
10767 
10768 namespace ROOT {
10769    // Wrapper around operator delete
10770    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow(void *p) {
10771       delete ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*)p);
10772    }
10773    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow(void *p) {
10774       delete [] ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*)p);
10775    }
10776    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow(void *p) {
10777       typedef ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow current_t;
10778       ((current_t*)p)->~current_t();
10779    }
10780 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow
10781 
10782 namespace ROOT {
10783    // Wrapper around operator delete
10784    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow(void *p) {
10785       delete ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*)p);
10786    }
10787    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow(void *p) {
10788       delete [] ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*)p);
10789    }
10790    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow(void *p) {
10791       typedef ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow current_t;
10792       ((current_t*)p)->~current_t();
10793    }
10794 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow
10795 
10796 namespace ROOT {
10797    // Wrapper around operator delete
10798    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow(void *p) {
10799       delete ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*)p);
10800    }
10801    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow(void *p) {
10802       delete [] ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*)p);
10803    }
10804    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow(void *p) {
10805       typedef ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow current_t;
10806       ((current_t*)p)->~current_t();
10807    }
10808 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow
10809 
10810 namespace ROOT {
10811    // Wrapper around operator delete
10812    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow(void *p) {
10813       delete ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*)p);
10814    }
10815    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow(void *p) {
10816       delete [] ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*)p);
10817    }
10818    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow(void *p) {
10819       typedef ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow current_t;
10820       ((current_t*)p)->~current_t();
10821    }
10822 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow
10823 
10824 namespace ROOT {
10825    // Wrapper around operator delete
10826    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow(void *p) {
10827       delete ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*)p);
10828    }
10829    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow(void *p) {
10830       delete [] ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*)p);
10831    }
10832    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow(void *p) {
10833       typedef ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow current_t;
10834       ((current_t*)p)->~current_t();
10835    }
10836 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow
10837 
10838 namespace ROOT {
10839    // Wrapper around operator delete
10840    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const(void *p) {
10841       delete ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*)p);
10842    }
10843    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const(void *p) {
10844       delete [] ((::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*)p);
10845    }
10846    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const(void *p) {
10847       typedef ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const current_t;
10848       ((current_t*)p)->~current_t();
10849    }
10850 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const
10851 
10852 namespace ROOT {
10853    // Wrapper around operator delete
10854    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const(void *p) {
10855       delete ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*)p);
10856    }
10857    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const(void *p) {
10858       delete [] ((::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*)p);
10859    }
10860    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const(void *p) {
10861       typedef ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const current_t;
10862       ((current_t*)p)->~current_t();
10863    }
10864 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const
10865 
10866 namespace ROOT {
10867    // Wrapper around operator delete
10868    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const(void *p) {
10869       delete ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*)p);
10870    }
10871    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const(void *p) {
10872       delete [] ((::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*)p);
10873    }
10874    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const(void *p) {
10875       typedef ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const current_t;
10876       ((current_t*)p)->~current_t();
10877    }
10878 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const
10879 
10880 namespace ROOT {
10881    // Wrapper around operator delete
10882    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const(void *p) {
10883       delete ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*)p);
10884    }
10885    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const(void *p) {
10886       delete [] ((::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*)p);
10887    }
10888    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const(void *p) {
10889       typedef ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const current_t;
10890       ((current_t*)p)->~current_t();
10891    }
10892 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const
10893 
10894 namespace ROOT {
10895    // Wrapper around operator delete
10896    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const(void *p) {
10897       delete ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*)p);
10898    }
10899    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const(void *p) {
10900       delete [] ((::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*)p);
10901    }
10902    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const(void *p) {
10903       typedef ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const current_t;
10904       ((current_t*)p)->~current_t();
10905    }
10906 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const
10907 
10908 namespace ROOT {
10909    // Wrapper around operator delete
10910    static void delete_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const(void *p) {
10911       delete ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*)p);
10912    }
10913    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const(void *p) {
10914       delete [] ((::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*)p);
10915    }
10916    static void destruct_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const(void *p) {
10917       typedef ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const current_t;
10918       ((current_t*)p)->~current_t();
10919    }
10920 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const
10921 
10922 namespace ROOT {
10923    // Wrappers around operator new
10924    static void *new_ROOTcLcLMathcLcLRowOffsetslE2gR(void *p) {
10925       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<2> : new ::ROOT::Math::RowOffsets<2>;
10926    }
10927    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE2gR(Long_t nElements, void *p) {
10928       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<2>[nElements] : new ::ROOT::Math::RowOffsets<2>[nElements];
10929    }
10930    // Wrapper around operator delete
10931    static void delete_ROOTcLcLMathcLcLRowOffsetslE2gR(void *p) {
10932       delete ((::ROOT::Math::RowOffsets<2>*)p);
10933    }
10934    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE2gR(void *p) {
10935       delete [] ((::ROOT::Math::RowOffsets<2>*)p);
10936    }
10937    static void destruct_ROOTcLcLMathcLcLRowOffsetslE2gR(void *p) {
10938       typedef ::ROOT::Math::RowOffsets<2> current_t;
10939       ((current_t*)p)->~current_t();
10940    }
10941 } // end of namespace ROOT for class ::ROOT::Math::RowOffsets<2>
10942 
10943 namespace ROOT {
10944    // Wrappers around operator new
10945    static void *new_ROOTcLcLMathcLcLRowOffsetslE3gR(void *p) {
10946       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<3> : new ::ROOT::Math::RowOffsets<3>;
10947    }
10948    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE3gR(Long_t nElements, void *p) {
10949       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<3>[nElements] : new ::ROOT::Math::RowOffsets<3>[nElements];
10950    }
10951    // Wrapper around operator delete
10952    static void delete_ROOTcLcLMathcLcLRowOffsetslE3gR(void *p) {
10953       delete ((::ROOT::Math::RowOffsets<3>*)p);
10954    }
10955    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE3gR(void *p) {
10956       delete [] ((::ROOT::Math::RowOffsets<3>*)p);
10957    }
10958    static void destruct_ROOTcLcLMathcLcLRowOffsetslE3gR(void *p) {
10959       typedef ::ROOT::Math::RowOffsets<3> current_t;
10960       ((current_t*)p)->~current_t();
10961    }
10962 } // end of namespace ROOT for class ::ROOT::Math::RowOffsets<3>
10963 
10964 namespace ROOT {
10965    // Wrappers around operator new
10966    static void *new_ROOTcLcLMathcLcLRowOffsetslE4gR(void *p) {
10967       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<4> : new ::ROOT::Math::RowOffsets<4>;
10968    }
10969    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE4gR(Long_t nElements, void *p) {
10970       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<4>[nElements] : new ::ROOT::Math::RowOffsets<4>[nElements];
10971    }
10972    // Wrapper around operator delete
10973    static void delete_ROOTcLcLMathcLcLRowOffsetslE4gR(void *p) {
10974       delete ((::ROOT::Math::RowOffsets<4>*)p);
10975    }
10976    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE4gR(void *p) {
10977       delete [] ((::ROOT::Math::RowOffsets<4>*)p);
10978    }
10979    static void destruct_ROOTcLcLMathcLcLRowOffsetslE4gR(void *p) {
10980       typedef ::ROOT::Math::RowOffsets<4> current_t;
10981       ((current_t*)p)->~current_t();
10982    }
10983 } // end of namespace ROOT for class ::ROOT::Math::RowOffsets<4>
10984 
10985 namespace ROOT {
10986    // Wrappers around operator new
10987    static void *new_ROOTcLcLMathcLcLRowOffsetslE5gR(void *p) {
10988       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<5> : new ::ROOT::Math::RowOffsets<5>;
10989    }
10990    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE5gR(Long_t nElements, void *p) {
10991       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<5>[nElements] : new ::ROOT::Math::RowOffsets<5>[nElements];
10992    }
10993    // Wrapper around operator delete
10994    static void delete_ROOTcLcLMathcLcLRowOffsetslE5gR(void *p) {
10995       delete ((::ROOT::Math::RowOffsets<5>*)p);
10996    }
10997    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE5gR(void *p) {
10998       delete [] ((::ROOT::Math::RowOffsets<5>*)p);
10999    }
11000    static void destruct_ROOTcLcLMathcLcLRowOffsetslE5gR(void *p) {
11001       typedef ::ROOT::Math::RowOffsets<5> current_t;
11002       ((current_t*)p)->~current_t();
11003    }
11004 } // end of namespace ROOT for class ::ROOT::Math::RowOffsets<5>
11005 
11006 namespace ROOT {
11007    // Wrappers around operator new
11008    static void *new_ROOTcLcLMathcLcLRowOffsetslE6gR(void *p) {
11009       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<6> : new ::ROOT::Math::RowOffsets<6>;
11010    }
11011    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE6gR(Long_t nElements, void *p) {
11012       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<6>[nElements] : new ::ROOT::Math::RowOffsets<6>[nElements];
11013    }
11014    // Wrapper around operator delete
11015    static void delete_ROOTcLcLMathcLcLRowOffsetslE6gR(void *p) {
11016       delete ((::ROOT::Math::RowOffsets<6>*)p);
11017    }
11018    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE6gR(void *p) {
11019       delete [] ((::ROOT::Math::RowOffsets<6>*)p);
11020    }
11021    static void destruct_ROOTcLcLMathcLcLRowOffsetslE6gR(void *p) {
11022       typedef ::ROOT::Math::RowOffsets<6> current_t;
11023       ((current_t*)p)->~current_t();
11024    }
11025 } // end of namespace ROOT for class ::ROOT::Math::RowOffsets<6>
11026 
11027 namespace ROOT {
11028    // Wrappers around operator new
11029    static void *new_ROOTcLcLMathcLcLRowOffsetslE7gR(void *p) {
11030       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<7> : new ::ROOT::Math::RowOffsets<7>;
11031    }
11032    static void *newArray_ROOTcLcLMathcLcLRowOffsetslE7gR(Long_t nElements, void *p) {
11033       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::RowOffsets<7>[nElements] : new ::ROOT::Math::RowOffsets<7>[nElements];
11034    }
11035    // Wrapper around operator delete
11036    static void delete_ROOTcLcLMathcLcLRowOffsetslE7gR(void *p) {
11037       delete ((::ROOT::Math::RowOffsets<7>*)p);
11038    }
11039    static void deleteArray_ROOTcLcLMathcLcLRowOffsetslE7gR(void *p) {
11040       delete [] ((::ROOT::Math::RowOffsets<7>*)p);
11041    }
11042    static void destruct_ROOTcLcLMathcLcLRowOffsetslE7gR(void *p) {
11043       typedef ::ROOT::Math::RowOffsets<7> current_t;
11044       ((current_t*)p)->~current_t();
11045    }
11046 } // end of namespace ROOT for class ::ROOT::Math::RowOffsets<7>
11047 
11048 /********************************************************
11049 * math/smatrix/src/G__Smatrix.cxx
11050 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
11051 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
11052 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
11053 ********************************************************/
11054 
11055 #ifdef G__MEMTEST
11056 #undef malloc
11057 #undef free
11058 #endif
11059 
11060 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
11061 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
11062 #endif
11063 
11064 extern "C" void G__cpp_reset_tagtableG__Smatrix();
11065 
11066 extern "C" void G__set_cpp_environmentG__Smatrix() {
11067   G__add_compiledheader("TObject.h");
11068   G__add_compiledheader("TMemberInspector.h");
11069   G__add_compiledheader("Math/SMatrix.h");
11070   G__add_compiledheader("Math/SVector.h");
11071   G__add_compiledheader("Math/SMatrixDfwd.h");
11072   G__add_compiledheader("Math/SMatrixFfwd.h");
11073   G__cpp_reset_tagtableG__Smatrix();
11074 }
11075 #include <new>
11076 extern "C" int G__cpp_dllrevG__Smatrix() { return(30051515); }
11077 
11078 /*********************************************************
11079 * Member function Interface Method
11080 *********************************************************/
11081 
11082 /* ROOT::Math */
11083 
11084 /* ROOT::Math::RowOffsets<2> */
11085 static int G__G__Smatrix_107_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11086 {
11087    ROOT::Math::RowOffsets<2>* p = NULL;
11088    char* gvp = (char*) G__getgvp();
11089    int n = G__getaryconstruct();
11090    if (n) {
11091      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11092        p = new ROOT::Math::RowOffsets<2>[n];
11093      } else {
11094        p = new((void*) gvp) ROOT::Math::RowOffsets<2>[n];
11095      }
11096    } else {
11097      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11098        p = new ROOT::Math::RowOffsets<2>;
11099      } else {
11100        p = new((void*) gvp) ROOT::Math::RowOffsets<2>;
11101      }
11102    }
11103    result7->obj.i = (long) p;
11104    result7->ref = (long) p;
11105    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR));
11106    return(1 || funcname || hash || result7 || libp) ;
11107 }
11108 
11109 static int G__G__Smatrix_107_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11110 {
11111       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
11112    return(1 || funcname || hash || result7 || libp) ;
11113 }
11114 
11115 static int G__G__Smatrix_107_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11116 {
11117       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<2>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
11118    return(1 || funcname || hash || result7 || libp) ;
11119 }
11120 
11121 // automatic copy constructor
11122 static int G__G__Smatrix_107_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11123 
11124 {
11125    ROOT::Math::RowOffsets<2>* p;
11126    void* tmp = (void*) G__int(libp->para[0]);
11127    p = new ROOT::Math::RowOffsets<2>(*(ROOT::Math::RowOffsets<2>*) tmp);
11128    result7->obj.i = (long) p;
11129    result7->ref = (long) p;
11130    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR));
11131    return(1 || funcname || hash || result7 || libp) ;
11132 }
11133 
11134 // automatic destructor
11135 typedef ROOT::Math::RowOffsets<2> G__TROOTcLcLMathcLcLRowOffsetslE2gR;
11136 static int G__G__Smatrix_107_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11137 {
11138    char* gvp = (char*) G__getgvp();
11139    long soff = G__getstructoffset();
11140    int n = G__getaryconstruct();
11141    //
11142    //has_a_delete: 0
11143    //has_own_delete1arg: 0
11144    //has_own_delete2arg: 0
11145    //
11146    if (!soff) {
11147      return(1);
11148    }
11149    if (n) {
11150      if (gvp == (char*)G__PVOID) {
11151        delete[] (ROOT::Math::RowOffsets<2>*) soff;
11152      } else {
11153        G__setgvp((long) G__PVOID);
11154        for (int i = n - 1; i >= 0; --i) {
11155          ((ROOT::Math::RowOffsets<2>*) (soff+(sizeof(ROOT::Math::RowOffsets<2>)*i)))->~G__TROOTcLcLMathcLcLRowOffsetslE2gR();
11156        }
11157        G__setgvp((long)gvp);
11158      }
11159    } else {
11160      if (gvp == (char*)G__PVOID) {
11161        delete (ROOT::Math::RowOffsets<2>*) soff;
11162      } else {
11163        G__setgvp((long) G__PVOID);
11164        ((ROOT::Math::RowOffsets<2>*) (soff))->~G__TROOTcLcLMathcLcLRowOffsetslE2gR();
11165        G__setgvp((long)gvp);
11166      }
11167    }
11168    G__setnull(result7);
11169    return(1 || funcname || hash || result7 || libp) ;
11170 }
11171 
11172 // automatic assignment operator
11173 static int G__G__Smatrix_107_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11174 {
11175    ROOT::Math::RowOffsets<2>* dest = (ROOT::Math::RowOffsets<2>*) G__getstructoffset();
11176    const ROOT::Math::RowOffsets<2>& obj = *dest;
11177    result7->ref = (long) (&obj);
11178    result7->obj.i = (long) (&obj);
11179    return(1 || funcname || hash || result7 || libp) ;
11180 }
11181 
11182 
11183 /* ROOT::Math::RowOffsets<3> */
11184 static int G__G__Smatrix_108_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11185 {
11186    ROOT::Math::RowOffsets<3>* p = NULL;
11187    char* gvp = (char*) G__getgvp();
11188    int n = G__getaryconstruct();
11189    if (n) {
11190      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11191        p = new ROOT::Math::RowOffsets<3>[n];
11192      } else {
11193        p = new((void*) gvp) ROOT::Math::RowOffsets<3>[n];
11194      }
11195    } else {
11196      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11197        p = new ROOT::Math::RowOffsets<3>;
11198      } else {
11199        p = new((void*) gvp) ROOT::Math::RowOffsets<3>;
11200      }
11201    }
11202    result7->obj.i = (long) p;
11203    result7->ref = (long) p;
11204    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR));
11205    return(1 || funcname || hash || result7 || libp) ;
11206 }
11207 
11208 static int G__G__Smatrix_108_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11209 {
11210       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
11211    return(1 || funcname || hash || result7 || libp) ;
11212 }
11213 
11214 static int G__G__Smatrix_108_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11215 {
11216       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
11217    return(1 || funcname || hash || result7 || libp) ;
11218 }
11219 
11220 // automatic copy constructor
11221 static int G__G__Smatrix_108_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11222 
11223 {
11224    ROOT::Math::RowOffsets<3>* p;
11225    void* tmp = (void*) G__int(libp->para[0]);
11226    p = new ROOT::Math::RowOffsets<3>(*(ROOT::Math::RowOffsets<3>*) tmp);
11227    result7->obj.i = (long) p;
11228    result7->ref = (long) p;
11229    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR));
11230    return(1 || funcname || hash || result7 || libp) ;
11231 }
11232 
11233 // automatic destructor
11234 typedef ROOT::Math::RowOffsets<3> G__TROOTcLcLMathcLcLRowOffsetslE3gR;
11235 static int G__G__Smatrix_108_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11236 {
11237    char* gvp = (char*) G__getgvp();
11238    long soff = G__getstructoffset();
11239    int n = G__getaryconstruct();
11240    //
11241    //has_a_delete: 0
11242    //has_own_delete1arg: 0
11243    //has_own_delete2arg: 0
11244    //
11245    if (!soff) {
11246      return(1);
11247    }
11248    if (n) {
11249      if (gvp == (char*)G__PVOID) {
11250        delete[] (ROOT::Math::RowOffsets<3>*) soff;
11251      } else {
11252        G__setgvp((long) G__PVOID);
11253        for (int i = n - 1; i >= 0; --i) {
11254          ((ROOT::Math::RowOffsets<3>*) (soff+(sizeof(ROOT::Math::RowOffsets<3>)*i)))->~G__TROOTcLcLMathcLcLRowOffsetslE3gR();
11255        }
11256        G__setgvp((long)gvp);
11257      }
11258    } else {
11259      if (gvp == (char*)G__PVOID) {
11260        delete (ROOT::Math::RowOffsets<3>*) soff;
11261      } else {
11262        G__setgvp((long) G__PVOID);
11263        ((ROOT::Math::RowOffsets<3>*) (soff))->~G__TROOTcLcLMathcLcLRowOffsetslE3gR();
11264        G__setgvp((long)gvp);
11265      }
11266    }
11267    G__setnull(result7);
11268    return(1 || funcname || hash || result7 || libp) ;
11269 }
11270 
11271 // automatic assignment operator
11272 static int G__G__Smatrix_108_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11273 {
11274    ROOT::Math::RowOffsets<3>* dest = (ROOT::Math::RowOffsets<3>*) G__getstructoffset();
11275    const ROOT::Math::RowOffsets<3>& obj = *dest;
11276    result7->ref = (long) (&obj);
11277    result7->obj.i = (long) (&obj);
11278    return(1 || funcname || hash || result7 || libp) ;
11279 }
11280 
11281 
11282 /* ROOT::Math::RowOffsets<4> */
11283 static int G__G__Smatrix_109_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11284 {
11285    ROOT::Math::RowOffsets<4>* p = NULL;
11286    char* gvp = (char*) G__getgvp();
11287    int n = G__getaryconstruct();
11288    if (n) {
11289      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11290        p = new ROOT::Math::RowOffsets<4>[n];
11291      } else {
11292        p = new((void*) gvp) ROOT::Math::RowOffsets<4>[n];
11293      }
11294    } else {
11295      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11296        p = new ROOT::Math::RowOffsets<4>;
11297      } else {
11298        p = new((void*) gvp) ROOT::Math::RowOffsets<4>;
11299      }
11300    }
11301    result7->obj.i = (long) p;
11302    result7->ref = (long) p;
11303    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR));
11304    return(1 || funcname || hash || result7 || libp) ;
11305 }
11306 
11307 static int G__G__Smatrix_109_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11308 {
11309       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
11310    return(1 || funcname || hash || result7 || libp) ;
11311 }
11312 
11313 static int G__G__Smatrix_109_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11314 {
11315       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
11316    return(1 || funcname || hash || result7 || libp) ;
11317 }
11318 
11319 // automatic copy constructor
11320 static int G__G__Smatrix_109_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11321 
11322 {
11323    ROOT::Math::RowOffsets<4>* p;
11324    void* tmp = (void*) G__int(libp->para[0]);
11325    p = new ROOT::Math::RowOffsets<4>(*(ROOT::Math::RowOffsets<4>*) tmp);
11326    result7->obj.i = (long) p;
11327    result7->ref = (long) p;
11328    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR));
11329    return(1 || funcname || hash || result7 || libp) ;
11330 }
11331 
11332 // automatic destructor
11333 typedef ROOT::Math::RowOffsets<4> G__TROOTcLcLMathcLcLRowOffsetslE4gR;
11334 static int G__G__Smatrix_109_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11335 {
11336    char* gvp = (char*) G__getgvp();
11337    long soff = G__getstructoffset();
11338    int n = G__getaryconstruct();
11339    //
11340    //has_a_delete: 0
11341    //has_own_delete1arg: 0
11342    //has_own_delete2arg: 0
11343    //
11344    if (!soff) {
11345      return(1);
11346    }
11347    if (n) {
11348      if (gvp == (char*)G__PVOID) {
11349        delete[] (ROOT::Math::RowOffsets<4>*) soff;
11350      } else {
11351        G__setgvp((long) G__PVOID);
11352        for (int i = n - 1; i >= 0; --i) {
11353          ((ROOT::Math::RowOffsets<4>*) (soff+(sizeof(ROOT::Math::RowOffsets<4>)*i)))->~G__TROOTcLcLMathcLcLRowOffsetslE4gR();
11354        }
11355        G__setgvp((long)gvp);
11356      }
11357    } else {
11358      if (gvp == (char*)G__PVOID) {
11359        delete (ROOT::Math::RowOffsets<4>*) soff;
11360      } else {
11361        G__setgvp((long) G__PVOID);
11362        ((ROOT::Math::RowOffsets<4>*) (soff))->~G__TROOTcLcLMathcLcLRowOffsetslE4gR();
11363        G__setgvp((long)gvp);
11364      }
11365    }
11366    G__setnull(result7);
11367    return(1 || funcname || hash || result7 || libp) ;
11368 }
11369 
11370 // automatic assignment operator
11371 static int G__G__Smatrix_109_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11372 {
11373    ROOT::Math::RowOffsets<4>* dest = (ROOT::Math::RowOffsets<4>*) G__getstructoffset();
11374    const ROOT::Math::RowOffsets<4>& obj = *dest;
11375    result7->ref = (long) (&obj);
11376    result7->obj.i = (long) (&obj);
11377    return(1 || funcname || hash || result7 || libp) ;
11378 }
11379 
11380 
11381 /* ROOT::Math::RowOffsets<5> */
11382 static int G__G__Smatrix_110_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11383 {
11384    ROOT::Math::RowOffsets<5>* p = NULL;
11385    char* gvp = (char*) G__getgvp();
11386    int n = G__getaryconstruct();
11387    if (n) {
11388      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11389        p = new ROOT::Math::RowOffsets<5>[n];
11390      } else {
11391        p = new((void*) gvp) ROOT::Math::RowOffsets<5>[n];
11392      }
11393    } else {
11394      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11395        p = new ROOT::Math::RowOffsets<5>;
11396      } else {
11397        p = new((void*) gvp) ROOT::Math::RowOffsets<5>;
11398      }
11399    }
11400    result7->obj.i = (long) p;
11401    result7->ref = (long) p;
11402    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR));
11403    return(1 || funcname || hash || result7 || libp) ;
11404 }
11405 
11406 static int G__G__Smatrix_110_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11407 {
11408       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
11409    return(1 || funcname || hash || result7 || libp) ;
11410 }
11411 
11412 static int G__G__Smatrix_110_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11413 {
11414       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
11415    return(1 || funcname || hash || result7 || libp) ;
11416 }
11417 
11418 // automatic copy constructor
11419 static int G__G__Smatrix_110_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11420 
11421 {
11422    ROOT::Math::RowOffsets<5>* p;
11423    void* tmp = (void*) G__int(libp->para[0]);
11424    p = new ROOT::Math::RowOffsets<5>(*(ROOT::Math::RowOffsets<5>*) tmp);
11425    result7->obj.i = (long) p;
11426    result7->ref = (long) p;
11427    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR));
11428    return(1 || funcname || hash || result7 || libp) ;
11429 }
11430 
11431 // automatic destructor
11432 typedef ROOT::Math::RowOffsets<5> G__TROOTcLcLMathcLcLRowOffsetslE5gR;
11433 static int G__G__Smatrix_110_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11434 {
11435    char* gvp = (char*) G__getgvp();
11436    long soff = G__getstructoffset();
11437    int n = G__getaryconstruct();
11438    //
11439    //has_a_delete: 0
11440    //has_own_delete1arg: 0
11441    //has_own_delete2arg: 0
11442    //
11443    if (!soff) {
11444      return(1);
11445    }
11446    if (n) {
11447      if (gvp == (char*)G__PVOID) {
11448        delete[] (ROOT::Math::RowOffsets<5>*) soff;
11449      } else {
11450        G__setgvp((long) G__PVOID);
11451        for (int i = n - 1; i >= 0; --i) {
11452          ((ROOT::Math::RowOffsets<5>*) (soff+(sizeof(ROOT::Math::RowOffsets<5>)*i)))->~G__TROOTcLcLMathcLcLRowOffsetslE5gR();
11453        }
11454        G__setgvp((long)gvp);
11455      }
11456    } else {
11457      if (gvp == (char*)G__PVOID) {
11458        delete (ROOT::Math::RowOffsets<5>*) soff;
11459      } else {
11460        G__setgvp((long) G__PVOID);
11461        ((ROOT::Math::RowOffsets<5>*) (soff))->~G__TROOTcLcLMathcLcLRowOffsetslE5gR();
11462        G__setgvp((long)gvp);
11463      }
11464    }
11465    G__setnull(result7);
11466    return(1 || funcname || hash || result7 || libp) ;
11467 }
11468 
11469 // automatic assignment operator
11470 static int G__G__Smatrix_110_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11471 {
11472    ROOT::Math::RowOffsets<5>* dest = (ROOT::Math::RowOffsets<5>*) G__getstructoffset();
11473    const ROOT::Math::RowOffsets<5>& obj = *dest;
11474    result7->ref = (long) (&obj);
11475    result7->obj.i = (long) (&obj);
11476    return(1 || funcname || hash || result7 || libp) ;
11477 }
11478 
11479 
11480 /* ROOT::Math::RowOffsets<6> */
11481 static int G__G__Smatrix_111_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11482 {
11483    ROOT::Math::RowOffsets<6>* p = NULL;
11484    char* gvp = (char*) G__getgvp();
11485    int n = G__getaryconstruct();
11486    if (n) {
11487      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11488        p = new ROOT::Math::RowOffsets<6>[n];
11489      } else {
11490        p = new((void*) gvp) ROOT::Math::RowOffsets<6>[n];
11491      }
11492    } else {
11493      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11494        p = new ROOT::Math::RowOffsets<6>;
11495      } else {
11496        p = new((void*) gvp) ROOT::Math::RowOffsets<6>;
11497      }
11498    }
11499    result7->obj.i = (long) p;
11500    result7->ref = (long) p;
11501    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR));
11502    return(1 || funcname || hash || result7 || libp) ;
11503 }
11504 
11505 static int G__G__Smatrix_111_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11506 {
11507       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
11508    return(1 || funcname || hash || result7 || libp) ;
11509 }
11510 
11511 static int G__G__Smatrix_111_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11512 {
11513       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
11514    return(1 || funcname || hash || result7 || libp) ;
11515 }
11516 
11517 // automatic copy constructor
11518 static int G__G__Smatrix_111_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11519 
11520 {
11521    ROOT::Math::RowOffsets<6>* p;
11522    void* tmp = (void*) G__int(libp->para[0]);
11523    p = new ROOT::Math::RowOffsets<6>(*(ROOT::Math::RowOffsets<6>*) tmp);
11524    result7->obj.i = (long) p;
11525    result7->ref = (long) p;
11526    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR));
11527    return(1 || funcname || hash || result7 || libp) ;
11528 }
11529 
11530 // automatic destructor
11531 typedef ROOT::Math::RowOffsets<6> G__TROOTcLcLMathcLcLRowOffsetslE6gR;
11532 static int G__G__Smatrix_111_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11533 {
11534    char* gvp = (char*) G__getgvp();
11535    long soff = G__getstructoffset();
11536    int n = G__getaryconstruct();
11537    //
11538    //has_a_delete: 0
11539    //has_own_delete1arg: 0
11540    //has_own_delete2arg: 0
11541    //
11542    if (!soff) {
11543      return(1);
11544    }
11545    if (n) {
11546      if (gvp == (char*)G__PVOID) {
11547        delete[] (ROOT::Math::RowOffsets<6>*) soff;
11548      } else {
11549        G__setgvp((long) G__PVOID);
11550        for (int i = n - 1; i >= 0; --i) {
11551          ((ROOT::Math::RowOffsets<6>*) (soff+(sizeof(ROOT::Math::RowOffsets<6>)*i)))->~G__TROOTcLcLMathcLcLRowOffsetslE6gR();
11552        }
11553        G__setgvp((long)gvp);
11554      }
11555    } else {
11556      if (gvp == (char*)G__PVOID) {
11557        delete (ROOT::Math::RowOffsets<6>*) soff;
11558      } else {
11559        G__setgvp((long) G__PVOID);
11560        ((ROOT::Math::RowOffsets<6>*) (soff))->~G__TROOTcLcLMathcLcLRowOffsetslE6gR();
11561        G__setgvp((long)gvp);
11562      }
11563    }
11564    G__setnull(result7);
11565    return(1 || funcname || hash || result7 || libp) ;
11566 }
11567 
11568 // automatic assignment operator
11569 static int G__G__Smatrix_111_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11570 {
11571    ROOT::Math::RowOffsets<6>* dest = (ROOT::Math::RowOffsets<6>*) G__getstructoffset();
11572    const ROOT::Math::RowOffsets<6>& obj = *dest;
11573    result7->ref = (long) (&obj);
11574    result7->obj.i = (long) (&obj);
11575    return(1 || funcname || hash || result7 || libp) ;
11576 }
11577 
11578 
11579 /* ROOT::Math::RowOffsets<7> */
11580 static int G__G__Smatrix_112_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11581 {
11582    ROOT::Math::RowOffsets<7>* p = NULL;
11583    char* gvp = (char*) G__getgvp();
11584    int n = G__getaryconstruct();
11585    if (n) {
11586      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11587        p = new ROOT::Math::RowOffsets<7>[n];
11588      } else {
11589        p = new((void*) gvp) ROOT::Math::RowOffsets<7>[n];
11590      }
11591    } else {
11592      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11593        p = new ROOT::Math::RowOffsets<7>;
11594      } else {
11595        p = new((void*) gvp) ROOT::Math::RowOffsets<7>;
11596      }
11597    }
11598    result7->obj.i = (long) p;
11599    result7->ref = (long) p;
11600    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR));
11601    return(1 || funcname || hash || result7 || libp) ;
11602 }
11603 
11604 static int G__G__Smatrix_112_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11605 {
11606       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
11607    return(1 || funcname || hash || result7 || libp) ;
11608 }
11609 
11610 static int G__G__Smatrix_112_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11611 {
11612       G__letint(result7, 105, (long) ((const ROOT::Math::RowOffsets<7>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
11613    return(1 || funcname || hash || result7 || libp) ;
11614 }
11615 
11616 // automatic copy constructor
11617 static int G__G__Smatrix_112_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11618 
11619 {
11620    ROOT::Math::RowOffsets<7>* p;
11621    void* tmp = (void*) G__int(libp->para[0]);
11622    p = new ROOT::Math::RowOffsets<7>(*(ROOT::Math::RowOffsets<7>*) tmp);
11623    result7->obj.i = (long) p;
11624    result7->ref = (long) p;
11625    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR));
11626    return(1 || funcname || hash || result7 || libp) ;
11627 }
11628 
11629 // automatic destructor
11630 typedef ROOT::Math::RowOffsets<7> G__TROOTcLcLMathcLcLRowOffsetslE7gR;
11631 static int G__G__Smatrix_112_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11632 {
11633    char* gvp = (char*) G__getgvp();
11634    long soff = G__getstructoffset();
11635    int n = G__getaryconstruct();
11636    //
11637    //has_a_delete: 0
11638    //has_own_delete1arg: 0
11639    //has_own_delete2arg: 0
11640    //
11641    if (!soff) {
11642      return(1);
11643    }
11644    if (n) {
11645      if (gvp == (char*)G__PVOID) {
11646        delete[] (ROOT::Math::RowOffsets<7>*) soff;
11647      } else {
11648        G__setgvp((long) G__PVOID);
11649        for (int i = n - 1; i >= 0; --i) {
11650          ((ROOT::Math::RowOffsets<7>*) (soff+(sizeof(ROOT::Math::RowOffsets<7>)*i)))->~G__TROOTcLcLMathcLcLRowOffsetslE7gR();
11651        }
11652        G__setgvp((long)gvp);
11653      }
11654    } else {
11655      if (gvp == (char*)G__PVOID) {
11656        delete (ROOT::Math::RowOffsets<7>*) soff;
11657      } else {
11658        G__setgvp((long) G__PVOID);
11659        ((ROOT::Math::RowOffsets<7>*) (soff))->~G__TROOTcLcLMathcLcLRowOffsetslE7gR();
11660        G__setgvp((long)gvp);
11661      }
11662    }
11663    G__setnull(result7);
11664    return(1 || funcname || hash || result7 || libp) ;
11665 }
11666 
11667 // automatic assignment operator
11668 static int G__G__Smatrix_112_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11669 {
11670    ROOT::Math::RowOffsets<7>* dest = (ROOT::Math::RowOffsets<7>*) G__getstructoffset();
11671    const ROOT::Math::RowOffsets<7>& obj = *dest;
11672    result7->ref = (long) (&obj);
11673    result7->obj.i = (long) (&obj);
11674    return(1 || funcname || hash || result7 || libp) ;
11675 }
11676 
11677 
11678 /* ROOT::Math::SMatrixIdentity */
11679 // automatic default constructor
11680 static int G__G__Smatrix_116_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11681 {
11682    ROOT::Math::SMatrixIdentity *p;
11683    char* gvp = (char*) G__getgvp();
11684    int n = G__getaryconstruct();
11685    if (n) {
11686      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11687        p = new ROOT::Math::SMatrixIdentity[n];
11688      } else {
11689        p = new((void*) gvp) ROOT::Math::SMatrixIdentity[n];
11690      }
11691    } else {
11692      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11693        p = new ROOT::Math::SMatrixIdentity;
11694      } else {
11695        p = new((void*) gvp) ROOT::Math::SMatrixIdentity;
11696      }
11697    }
11698    result7->obj.i = (long) p;
11699    result7->ref = (long) p;
11700    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity));
11701    return(1 || funcname || hash || result7 || libp) ;
11702 }
11703 
11704 // automatic copy constructor
11705 static int G__G__Smatrix_116_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11706 
11707 {
11708    ROOT::Math::SMatrixIdentity* p;
11709    void* tmp = (void*) G__int(libp->para[0]);
11710    p = new ROOT::Math::SMatrixIdentity(*(ROOT::Math::SMatrixIdentity*) tmp);
11711    result7->obj.i = (long) p;
11712    result7->ref = (long) p;
11713    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity));
11714    return(1 || funcname || hash || result7 || libp) ;
11715 }
11716 
11717 // automatic destructor
11718 typedef ROOT::Math::SMatrixIdentity G__TROOTcLcLMathcLcLSMatrixIdentity;
11719 static int G__G__Smatrix_116_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11720 {
11721    char* gvp = (char*) G__getgvp();
11722    long soff = G__getstructoffset();
11723    int n = G__getaryconstruct();
11724    //
11725    //has_a_delete: 0
11726    //has_own_delete1arg: 0
11727    //has_own_delete2arg: 0
11728    //
11729    if (!soff) {
11730      return(1);
11731    }
11732    if (n) {
11733      if (gvp == (char*)G__PVOID) {
11734        delete[] (ROOT::Math::SMatrixIdentity*) soff;
11735      } else {
11736        G__setgvp((long) G__PVOID);
11737        for (int i = n - 1; i >= 0; --i) {
11738          ((ROOT::Math::SMatrixIdentity*) (soff+(sizeof(ROOT::Math::SMatrixIdentity)*i)))->~G__TROOTcLcLMathcLcLSMatrixIdentity();
11739        }
11740        G__setgvp((long)gvp);
11741      }
11742    } else {
11743      if (gvp == (char*)G__PVOID) {
11744        delete (ROOT::Math::SMatrixIdentity*) soff;
11745      } else {
11746        G__setgvp((long) G__PVOID);
11747        ((ROOT::Math::SMatrixIdentity*) (soff))->~G__TROOTcLcLMathcLcLSMatrixIdentity();
11748        G__setgvp((long)gvp);
11749      }
11750    }
11751    G__setnull(result7);
11752    return(1 || funcname || hash || result7 || libp) ;
11753 }
11754 
11755 // automatic assignment operator
11756 static int G__G__Smatrix_116_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11757 {
11758    ROOT::Math::SMatrixIdentity* dest = (ROOT::Math::SMatrixIdentity*) G__getstructoffset();
11759    const ROOT::Math::SMatrixIdentity& obj = *dest;
11760    result7->ref = (long) (&obj);
11761    result7->obj.i = (long) (&obj);
11762    return(1 || funcname || hash || result7 || libp) ;
11763 }
11764 
11765 
11766 /* ROOT::Math::MatRepStd<double,2,2> */
11767 static int G__G__Smatrix_117_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11768 {
11769       {
11770          const double& obj = ((const ROOT::Math::MatRepStd<double,2,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
11771          result7->ref = (long) (&obj);
11772          result7->obj.d = (double) (obj);
11773       }
11774    return(1 || funcname || hash || result7 || libp) ;
11775 }
11776 
11777 static int G__G__Smatrix_117_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11778 {
11779       {
11780          const double& obj = ((ROOT::Math::MatRepStd<double,2,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
11781          result7->ref = (long) (&obj);
11782          result7->obj.d = (double) (obj);
11783       }
11784    return(1 || funcname || hash || result7 || libp) ;
11785 }
11786 
11787 static int G__G__Smatrix_117_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11788 {
11789       {
11790          const double& obj = ((ROOT::Math::MatRepStd<double,2,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
11791          result7->ref = (long) (&obj);
11792          result7->obj.d = (double) (obj);
11793       }
11794    return(1 || funcname || hash || result7 || libp) ;
11795 }
11796 
11797 static int G__G__Smatrix_117_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11798 {
11799       {
11800          const double& obj = ((const ROOT::Math::MatRepStd<double,2,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
11801          result7->ref = (long) (&obj);
11802          result7->obj.d = (double) (obj);
11803       }
11804    return(1 || funcname || hash || result7 || libp) ;
11805 }
11806 
11807 static int G__G__Smatrix_117_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11808 {
11809       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<double,2,2>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
11810    return(1 || funcname || hash || result7 || libp) ;
11811 }
11812 
11813 static int G__G__Smatrix_117_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11814 {
11815       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<double,2,2>*) G__getstructoffset())->Array());
11816    return(1 || funcname || hash || result7 || libp) ;
11817 }
11818 
11819 static int G__G__Smatrix_117_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11820 {
11821       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<double,2,2>*) G__getstructoffset())->Array());
11822    return(1 || funcname || hash || result7 || libp) ;
11823 }
11824 
11825 // automatic default constructor
11826 static int G__G__Smatrix_117_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11827 {
11828    ROOT::Math::MatRepStd<double,2,2> *p;
11829    char* gvp = (char*) G__getgvp();
11830    int n = G__getaryconstruct();
11831    if (n) {
11832      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11833        p = new ROOT::Math::MatRepStd<double,2,2>[n];
11834      } else {
11835        p = new((void*) gvp) ROOT::Math::MatRepStd<double,2,2>[n];
11836      }
11837    } else {
11838      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11839        p = new ROOT::Math::MatRepStd<double,2,2>;
11840      } else {
11841        p = new((void*) gvp) ROOT::Math::MatRepStd<double,2,2>;
11842      }
11843    }
11844    result7->obj.i = (long) p;
11845    result7->ref = (long) p;
11846    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR));
11847    return(1 || funcname || hash || result7 || libp) ;
11848 }
11849 
11850 // automatic copy constructor
11851 static int G__G__Smatrix_117_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11852 
11853 {
11854    ROOT::Math::MatRepStd<double,2,2>* p;
11855    void* tmp = (void*) G__int(libp->para[0]);
11856    p = new ROOT::Math::MatRepStd<double,2,2>(*(ROOT::Math::MatRepStd<double,2,2>*) tmp);
11857    result7->obj.i = (long) p;
11858    result7->ref = (long) p;
11859    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR));
11860    return(1 || funcname || hash || result7 || libp) ;
11861 }
11862 
11863 // automatic destructor
11864 typedef ROOT::Math::MatRepStd<double,2,2> G__TROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR;
11865 static int G__G__Smatrix_117_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11866 {
11867    char* gvp = (char*) G__getgvp();
11868    long soff = G__getstructoffset();
11869    int n = G__getaryconstruct();
11870    //
11871    //has_a_delete: 0
11872    //has_own_delete1arg: 0
11873    //has_own_delete2arg: 0
11874    //
11875    if (!soff) {
11876      return(1);
11877    }
11878    if (n) {
11879      if (gvp == (char*)G__PVOID) {
11880        delete[] (ROOT::Math::MatRepStd<double,2,2>*) soff;
11881      } else {
11882        G__setgvp((long) G__PVOID);
11883        for (int i = n - 1; i >= 0; --i) {
11884          ((ROOT::Math::MatRepStd<double,2,2>*) (soff+(sizeof(ROOT::Math::MatRepStd<double,2,2>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR();
11885        }
11886        G__setgvp((long)gvp);
11887      }
11888    } else {
11889      if (gvp == (char*)G__PVOID) {
11890        delete (ROOT::Math::MatRepStd<double,2,2>*) soff;
11891      } else {
11892        G__setgvp((long) G__PVOID);
11893        ((ROOT::Math::MatRepStd<double,2,2>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR();
11894        G__setgvp((long)gvp);
11895      }
11896    }
11897    G__setnull(result7);
11898    return(1 || funcname || hash || result7 || libp) ;
11899 }
11900 
11901 // automatic assignment operator
11902 static int G__G__Smatrix_117_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11903 {
11904    ROOT::Math::MatRepStd<double,2,2>* dest = (ROOT::Math::MatRepStd<double,2,2>*) G__getstructoffset();
11905    *dest = *(ROOT::Math::MatRepStd<double,2,2>*) libp->para[0].ref;
11906    const ROOT::Math::MatRepStd<double,2,2>& obj = *dest;
11907    result7->ref = (long) (&obj);
11908    result7->obj.i = (long) (&obj);
11909    return(1 || funcname || hash || result7 || libp) ;
11910 }
11911 
11912 
11913 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > */
11914 static int G__G__Smatrix_119_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11915 {
11916    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >* p = NULL;
11917    char* gvp = (char*) G__getgvp();
11918    int n = G__getaryconstruct();
11919    if (n) {
11920      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11921        p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >[n];
11922      } else {
11923        p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >[n];
11924      }
11925    } else {
11926      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11927        p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >;
11928      } else {
11929        p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >;
11930      }
11931    }
11932    result7->obj.i = (long) p;
11933    result7->ref = (long) p;
11934    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
11935    return(1 || funcname || hash || result7 || libp) ;
11936 }
11937 
11938 static int G__G__Smatrix_119_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11939 {
11940    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >* p = NULL;
11941    char* gvp = (char*) G__getgvp();
11942    //m: 1
11943    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11944      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
11945    } else {
11946      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
11947    }
11948    result7->obj.i = (long) p;
11949    result7->ref = (long) p;
11950    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
11951    return(1 || funcname || hash || result7 || libp) ;
11952 }
11953 
11954 static int G__G__Smatrix_119_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11955 {
11956    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >* p = NULL;
11957    char* gvp = (char*) G__getgvp();
11958    //m: 1
11959    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11960      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) libp->para[0].ref);
11961    } else {
11962      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) libp->para[0].ref);
11963    }
11964    result7->obj.i = (long) p;
11965    result7->ref = (long) p;
11966    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
11967    return(1 || funcname || hash || result7 || libp) ;
11968 }
11969 
11970 static int G__G__Smatrix_119_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11971 {
11972    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >* p = NULL;
11973    char* gvp = (char*) G__getgvp();
11974    switch (libp->paran) {
11975    case 2:
11976      //m: 2
11977      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11978        p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*(ROOT::Math::SVector<double,2*(2+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
11979      } else {
11980        p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*(ROOT::Math::SVector<double,2*(2+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
11981      }
11982      break;
11983    case 1:
11984      //m: 1
11985      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
11986        p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*(ROOT::Math::SVector<double,2*(2+1)/2>*) libp->para[0].ref);
11987      } else {
11988        p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*(ROOT::Math::SVector<double,2*(2+1)/2>*) libp->para[0].ref);
11989      }
11990      break;
11991    }
11992    result7->obj.i = (long) p;
11993    result7->ref = (long) p;
11994    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
11995    return(1 || funcname || hash || result7 || libp) ;
11996 }
11997 
11998 static int G__G__Smatrix_119_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
11999 {
12000    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >* p = NULL;
12001    char* gvp = (char*) G__getgvp();
12002    //m: 1
12003    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12004      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*(double*) G__Doubleref(&libp->para[0]));
12005    } else {
12006      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(*(double*) G__Doubleref(&libp->para[0]));
12007    }
12008    result7->obj.i = (long) p;
12009    result7->ref = (long) p;
12010    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
12011    return(1 || funcname || hash || result7 || libp) ;
12012 }
12013 
12014 static int G__G__Smatrix_119_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12015 {
12016       {
12017          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
12018          result7->ref = (long) (&obj);
12019          result7->obj.i = (long) (&obj);
12020       }
12021    return(1 || funcname || hash || result7 || libp) ;
12022 }
12023 
12024 static int G__G__Smatrix_119_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12025 {
12026       {
12027          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
12028          result7->ref = (long) (&obj);
12029          result7->obj.i = (long) (&obj);
12030       }
12031    return(1 || funcname || hash || result7 || libp) ;
12032 }
12033 
12034 static int G__G__Smatrix_119_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12035 {
12036       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
12037    return(1 || funcname || hash || result7 || libp) ;
12038 }
12039 
12040 static int G__G__Smatrix_119_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12041 {
12042       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Array());
12043    return(1 || funcname || hash || result7 || libp) ;
12044 }
12045 
12046 static int G__G__Smatrix_119_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12047 {
12048       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Array());
12049    return(1 || funcname || hash || result7 || libp) ;
12050 }
12051 
12052 static int G__G__Smatrix_119_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12053 {
12054       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->begin());
12055    return(1 || funcname || hash || result7 || libp) ;
12056 }
12057 
12058 static int G__G__Smatrix_119_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12059 {
12060       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->end());
12061    return(1 || funcname || hash || result7 || libp) ;
12062 }
12063 
12064 static int G__G__Smatrix_119_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12065 {
12066       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->begin());
12067    return(1 || funcname || hash || result7 || libp) ;
12068 }
12069 
12070 static int G__G__Smatrix_119_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12071 {
12072       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->end());
12073    return(1 || funcname || hash || result7 || libp) ;
12074 }
12075 
12076 static int G__G__Smatrix_119_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12077 {
12078       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
12079    return(1 || funcname || hash || result7 || libp) ;
12080 }
12081 
12082 static int G__G__Smatrix_119_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12083 {
12084       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
12085    return(1 || funcname || hash || result7 || libp) ;
12086 }
12087 
12088 static int G__G__Smatrix_119_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12089 {
12090       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) libp->para[0].ref));
12091    return(1 || funcname || hash || result7 || libp) ;
12092 }
12093 
12094 static int G__G__Smatrix_119_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12095 {
12096       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
12097    return(1 || funcname || hash || result7 || libp) ;
12098 }
12099 
12100 static int G__G__Smatrix_119_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12101 {
12102       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
12103    return(1 || funcname || hash || result7 || libp) ;
12104 }
12105 
12106 static int G__G__Smatrix_119_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12107 {
12108       {
12109          const double& obj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
12110          result7->ref = (long) (&obj);
12111          result7->obj.d = (double) (obj);
12112       }
12113    return(1 || funcname || hash || result7 || libp) ;
12114 }
12115 
12116 static int G__G__Smatrix_119_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12117 {
12118       {
12119          const double& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
12120          result7->ref = (long) (&obj);
12121          result7->obj.d = (double) (obj);
12122       }
12123    return(1 || funcname || hash || result7 || libp) ;
12124 }
12125 
12126 static int G__G__Smatrix_119_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12127 {
12128       {
12129          const double& obj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
12130          result7->ref = (long) (&obj);
12131          result7->obj.d = (double) (obj);
12132       }
12133    return(1 || funcname || hash || result7 || libp) ;
12134 }
12135 
12136 static int G__G__Smatrix_119_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12137 {
12138       {
12139          const double& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
12140          result7->ref = (long) (&obj);
12141          result7->obj.d = (double) (obj);
12142       }
12143    return(1 || funcname || hash || result7 || libp) ;
12144 }
12145 
12146 static int G__G__Smatrix_119_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12147 {
12148       {
12149          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const* pobj;
12150          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
12151          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const(xobj);
12152          result7->obj.i = (long) ((void*) pobj);
12153          result7->ref = result7->obj.i;
12154          G__store_tempobject(*result7);
12155       }
12156    return(1 || funcname || hash || result7 || libp) ;
12157 }
12158 
12159 static int G__G__Smatrix_119_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12160 {
12161       {
12162          ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow* pobj;
12163          ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
12164          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow(xobj);
12165          result7->obj.i = (long) ((void*) pobj);
12166          result7->ref = result7->obj.i;
12167          G__store_tempobject(*result7);
12168       }
12169    return(1 || funcname || hash || result7 || libp) ;
12170 }
12171 
12172 static int G__G__Smatrix_119_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12173 {
12174       {
12175          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
12176          result7->ref = (long) (&obj);
12177          result7->obj.i = (long) (&obj);
12178       }
12179    return(1 || funcname || hash || result7 || libp) ;
12180 }
12181 
12182 static int G__G__Smatrix_119_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12183 {
12184       {
12185          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
12186          result7->ref = (long) (&obj);
12187          result7->obj.i = (long) (&obj);
12188       }
12189    return(1 || funcname || hash || result7 || libp) ;
12190 }
12191 
12192 static int G__G__Smatrix_119_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12193 {
12194       {
12195          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
12196          result7->ref = (long) (&obj);
12197          result7->obj.i = (long) (&obj);
12198       }
12199    return(1 || funcname || hash || result7 || libp) ;
12200 }
12201 
12202 static int G__G__Smatrix_119_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12203 {
12204       {
12205          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
12206          result7->ref = (long) (&obj);
12207          result7->obj.i = (long) (&obj);
12208       }
12209    return(1 || funcname || hash || result7 || libp) ;
12210 }
12211 
12212 static int G__G__Smatrix_119_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12213 {
12214       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Invert());
12215    return(1 || funcname || hash || result7 || libp) ;
12216 }
12217 
12218 static int G__G__Smatrix_119_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12219 {
12220       {
12221          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >* pobj;
12222          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
12223          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(xobj);
12224          result7->obj.i = (long) ((void*) pobj);
12225          result7->ref = result7->obj.i;
12226          G__store_tempobject(*result7);
12227       }
12228    return(1 || funcname || hash || result7 || libp) ;
12229 }
12230 
12231 static int G__G__Smatrix_119_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12232 {
12233       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->InvertFast());
12234    return(1 || funcname || hash || result7 || libp) ;
12235 }
12236 
12237 static int G__G__Smatrix_119_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12238 {
12239       {
12240          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >* pobj;
12241          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
12242          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(xobj);
12243          result7->obj.i = (long) ((void*) pobj);
12244          result7->ref = result7->obj.i;
12245          G__store_tempobject(*result7);
12246       }
12247    return(1 || funcname || hash || result7 || libp) ;
12248 }
12249 
12250 static int G__G__Smatrix_119_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12251 {
12252       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->InvertChol());
12253    return(1 || funcname || hash || result7 || libp) ;
12254 }
12255 
12256 static int G__G__Smatrix_119_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12257 {
12258       {
12259          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >* pobj;
12260          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
12261          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >(xobj);
12262          result7->obj.i = (long) ((void*) pobj);
12263          result7->ref = result7->obj.i;
12264          G__store_tempobject(*result7);
12265       }
12266    return(1 || funcname || hash || result7 || libp) ;
12267 }
12268 
12269 static int G__G__Smatrix_119_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12270 {
12271       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
12272    return(1 || funcname || hash || result7 || libp) ;
12273 }
12274 
12275 static int G__G__Smatrix_119_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12276 {
12277       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
12278    return(1 || funcname || hash || result7 || libp) ;
12279 }
12280 
12281 static int G__G__Smatrix_119_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12282 {
12283       {
12284          const ROOT::Math::SVector<double,2>* pobj;
12285          const ROOT::Math::SVector<double,2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
12286          pobj = new ROOT::Math::SVector<double,2>(xobj);
12287          result7->obj.i = (long) ((void*) pobj);
12288          result7->ref = result7->obj.i;
12289          G__store_tempobject(*result7);
12290       }
12291    return(1 || funcname || hash || result7 || libp) ;
12292 }
12293 
12294 static int G__G__Smatrix_119_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12295 {
12296       {
12297          const ROOT::Math::SVector<double,2>* pobj;
12298          const ROOT::Math::SVector<double,2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
12299          pobj = new ROOT::Math::SVector<double,2>(xobj);
12300          result7->obj.i = (long) ((void*) pobj);
12301          result7->ref = result7->obj.i;
12302          G__store_tempobject(*result7);
12303       }
12304    return(1 || funcname || hash || result7 || libp) ;
12305 }
12306 
12307 static int G__G__Smatrix_119_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12308 {
12309       {
12310          const ROOT::Math::SVector<double,2>* pobj;
12311          const ROOT::Math::SVector<double,2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Diagonal();
12312          pobj = new ROOT::Math::SVector<double,2>(xobj);
12313          result7->obj.i = (long) ((void*) pobj);
12314          result7->ref = result7->obj.i;
12315          G__store_tempobject(*result7);
12316       }
12317    return(1 || funcname || hash || result7 || libp) ;
12318 }
12319 
12320 static int G__G__Smatrix_119_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12321 {
12322       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Trace());
12323    return(1 || funcname || hash || result7 || libp) ;
12324 }
12325 
12326 static int G__G__Smatrix_119_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12327 {
12328       {
12329          const ROOT::Math::SVector<double,2*(2+1)/2>* pobj;
12330          const ROOT::Math::SVector<double,2*(2+1)/2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->UpperBlock();
12331          pobj = new ROOT::Math::SVector<double,2*(2+1)/2>(xobj);
12332          result7->obj.i = (long) ((void*) pobj);
12333          result7->ref = result7->obj.i;
12334          G__store_tempobject(*result7);
12335       }
12336    return(1 || funcname || hash || result7 || libp) ;
12337 }
12338 
12339 static int G__G__Smatrix_119_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12340 {
12341       {
12342          const ROOT::Math::SVector<double,2*(2+1)/2>* pobj;
12343          const ROOT::Math::SVector<double,2*(2+1)/2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->LowerBlock();
12344          pobj = new ROOT::Math::SVector<double,2*(2+1)/2>(xobj);
12345          result7->obj.i = (long) ((void*) pobj);
12346          result7->ref = result7->obj.i;
12347          G__store_tempobject(*result7);
12348       }
12349    return(1 || funcname || hash || result7 || libp) ;
12350 }
12351 
12352 static int G__G__Smatrix_119_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12353 {
12354       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
12355    return(1 || funcname || hash || result7 || libp) ;
12356 }
12357 
12358 static int G__G__Smatrix_119_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12359 {
12360       {
12361          const ostream& obj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
12362          result7->ref = (long) (&obj);
12363          result7->obj.i = (long) (&obj);
12364       }
12365    return(1 || funcname || hash || result7 || libp) ;
12366 }
12367 
12368 // automatic destructor
12369 typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR;
12370 static int G__G__Smatrix_119_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12371 {
12372    char* gvp = (char*) G__getgvp();
12373    long soff = G__getstructoffset();
12374    int n = G__getaryconstruct();
12375    //
12376    //has_a_delete: 0
12377    //has_own_delete1arg: 0
12378    //has_own_delete2arg: 0
12379    //
12380    if (!soff) {
12381      return(1);
12382    }
12383    if (n) {
12384      if (gvp == (char*)G__PVOID) {
12385        delete[] (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) soff;
12386      } else {
12387        G__setgvp((long) G__PVOID);
12388        for (int i = n - 1; i >= 0; --i) {
12389          ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR();
12390        }
12391        G__setgvp((long)gvp);
12392      }
12393    } else {
12394      if (gvp == (char*)G__PVOID) {
12395        delete (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) soff;
12396      } else {
12397        G__setgvp((long) G__PVOID);
12398        ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR();
12399        G__setgvp((long)gvp);
12400      }
12401    }
12402    G__setnull(result7);
12403    return(1 || funcname || hash || result7 || libp) ;
12404 }
12405 
12406 // automatic assignment operator
12407 static int G__G__Smatrix_119_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12408 {
12409    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >* dest = (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) G__getstructoffset();
12410    *dest = *(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) libp->para[0].ref;
12411    const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >& obj = *dest;
12412    result7->ref = (long) (&obj);
12413    result7->obj.i = (long) (&obj);
12414    return(1 || funcname || hash || result7 || libp) ;
12415 }
12416 
12417 
12418 /* ROOT::Math::SVector<double,3> */
12419 static int G__G__Smatrix_120_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12420 {
12421    ROOT::Math::SVector<double,3>* p = NULL;
12422    char* gvp = (char*) G__getgvp();
12423    int n = G__getaryconstruct();
12424    if (n) {
12425      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12426        p = new ROOT::Math::SVector<double,3>[n];
12427      } else {
12428        p = new((void*) gvp) ROOT::Math::SVector<double,3>[n];
12429      }
12430    } else {
12431      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12432        p = new ROOT::Math::SVector<double,3>;
12433      } else {
12434        p = new((void*) gvp) ROOT::Math::SVector<double,3>;
12435      }
12436    }
12437    result7->obj.i = (long) p;
12438    result7->ref = (long) p;
12439    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12440    return(1 || funcname || hash || result7 || libp) ;
12441 }
12442 
12443 static int G__G__Smatrix_120_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12444 {
12445    ROOT::Math::SVector<double,3>* p = NULL;
12446    char* gvp = (char*) G__getgvp();
12447    //m: 1
12448    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12449      p = new ROOT::Math::SVector<double,3>(*(ROOT::Math::SVector<double,3>*) libp->para[0].ref);
12450    } else {
12451      p = new((void*) gvp) ROOT::Math::SVector<double,3>(*(ROOT::Math::SVector<double,3>*) libp->para[0].ref);
12452    }
12453    result7->obj.i = (long) p;
12454    result7->ref = (long) p;
12455    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12456    return(1 || funcname || hash || result7 || libp) ;
12457 }
12458 
12459 static int G__G__Smatrix_120_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12460 {
12461    ROOT::Math::SVector<double,3>* p = NULL;
12462    char* gvp = (char*) G__getgvp();
12463    //m: 2
12464    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12465      p = new ROOT::Math::SVector<double,3>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
12466    } else {
12467      p = new((void*) gvp) ROOT::Math::SVector<double,3>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
12468    }
12469    result7->obj.i = (long) p;
12470    result7->ref = (long) p;
12471    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12472    return(1 || funcname || hash || result7 || libp) ;
12473 }
12474 
12475 static int G__G__Smatrix_120_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12476 {
12477    ROOT::Math::SVector<double,3>* p = NULL;
12478    char* gvp = (char*) G__getgvp();
12479    //m: 2
12480    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12481      p = new ROOT::Math::SVector<double,3>((ROOT::Math::SVector<double,3>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,3>::const_iterator) G__int(libp->para[1]));
12482    } else {
12483      p = new((void*) gvp) ROOT::Math::SVector<double,3>((ROOT::Math::SVector<double,3>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,3>::const_iterator) G__int(libp->para[1]));
12484    }
12485    result7->obj.i = (long) p;
12486    result7->ref = (long) p;
12487    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12488    return(1 || funcname || hash || result7 || libp) ;
12489 }
12490 
12491 static int G__G__Smatrix_120_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12492 {
12493    ROOT::Math::SVector<double,3>* p = NULL;
12494    char* gvp = (char*) G__getgvp();
12495    //m: 1
12496    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12497      p = new ROOT::Math::SVector<double,3>(*(double*) G__Doubleref(&libp->para[0]));
12498    } else {
12499      p = new((void*) gvp) ROOT::Math::SVector<double,3>(*(double*) G__Doubleref(&libp->para[0]));
12500    }
12501    result7->obj.i = (long) p;
12502    result7->ref = (long) p;
12503    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12504    return(1 || funcname || hash || result7 || libp) ;
12505 }
12506 
12507 static int G__G__Smatrix_120_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12508 {
12509    ROOT::Math::SVector<double,3>* p = NULL;
12510    char* gvp = (char*) G__getgvp();
12511    //m: 2
12512    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12513      p = new ROOT::Math::SVector<double,3>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
12514    } else {
12515      p = new((void*) gvp) ROOT::Math::SVector<double,3>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
12516    }
12517    result7->obj.i = (long) p;
12518    result7->ref = (long) p;
12519    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12520    return(1 || funcname || hash || result7 || libp) ;
12521 }
12522 
12523 static int G__G__Smatrix_120_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12524 {
12525    ROOT::Math::SVector<double,3>* p = NULL;
12526    char* gvp = (char*) G__getgvp();
12527    //m: 3
12528    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12529      p = new ROOT::Math::SVector<double,3>(
12530 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12531 , *(double*) G__Doubleref(&libp->para[2]));
12532    } else {
12533      p = new((void*) gvp) ROOT::Math::SVector<double,3>(
12534 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12535 , *(double*) G__Doubleref(&libp->para[2]));
12536    }
12537    result7->obj.i = (long) p;
12538    result7->ref = (long) p;
12539    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12540    return(1 || funcname || hash || result7 || libp) ;
12541 }
12542 
12543 static int G__G__Smatrix_120_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12544 {
12545    ROOT::Math::SVector<double,3>* p = NULL;
12546    char* gvp = (char*) G__getgvp();
12547    //m: 4
12548    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12549      p = new ROOT::Math::SVector<double,3>(
12550 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12551 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
12552    } else {
12553      p = new((void*) gvp) ROOT::Math::SVector<double,3>(
12554 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12555 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
12556    }
12557    result7->obj.i = (long) p;
12558    result7->ref = (long) p;
12559    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12560    return(1 || funcname || hash || result7 || libp) ;
12561 }
12562 
12563 static int G__G__Smatrix_120_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12564 {
12565    ROOT::Math::SVector<double,3>* p = NULL;
12566    char* gvp = (char*) G__getgvp();
12567    //m: 5
12568    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12569      p = new ROOT::Math::SVector<double,3>(
12570 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12571 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12572 , *(double*) G__Doubleref(&libp->para[4]));
12573    } else {
12574      p = new((void*) gvp) ROOT::Math::SVector<double,3>(
12575 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12576 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12577 , *(double*) G__Doubleref(&libp->para[4]));
12578    }
12579    result7->obj.i = (long) p;
12580    result7->ref = (long) p;
12581    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12582    return(1 || funcname || hash || result7 || libp) ;
12583 }
12584 
12585 static int G__G__Smatrix_120_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12586 {
12587    ROOT::Math::SVector<double,3>* p = NULL;
12588    char* gvp = (char*) G__getgvp();
12589    //m: 6
12590    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12591      p = new ROOT::Math::SVector<double,3>(
12592 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12593 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12594 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
12595    } else {
12596      p = new((void*) gvp) ROOT::Math::SVector<double,3>(
12597 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12598 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12599 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
12600    }
12601    result7->obj.i = (long) p;
12602    result7->ref = (long) p;
12603    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12604    return(1 || funcname || hash || result7 || libp) ;
12605 }
12606 
12607 static int G__G__Smatrix_120_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12608 {
12609    ROOT::Math::SVector<double,3>* p = NULL;
12610    char* gvp = (char*) G__getgvp();
12611    //m: 7
12612    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12613      p = new ROOT::Math::SVector<double,3>(
12614 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12615 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12616 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
12617 , *(double*) G__Doubleref(&libp->para[6]));
12618    } else {
12619      p = new((void*) gvp) ROOT::Math::SVector<double,3>(
12620 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12621 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12622 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
12623 , *(double*) G__Doubleref(&libp->para[6]));
12624    }
12625    result7->obj.i = (long) p;
12626    result7->ref = (long) p;
12627    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12628    return(1 || funcname || hash || result7 || libp) ;
12629 }
12630 
12631 static int G__G__Smatrix_120_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12632 {
12633    ROOT::Math::SVector<double,3>* p = NULL;
12634    char* gvp = (char*) G__getgvp();
12635    //m: 8
12636    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12637      p = new ROOT::Math::SVector<double,3>(
12638 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12639 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12640 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
12641 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
12642    } else {
12643      p = new((void*) gvp) ROOT::Math::SVector<double,3>(
12644 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12645 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12646 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
12647 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
12648    }
12649    result7->obj.i = (long) p;
12650    result7->ref = (long) p;
12651    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12652    return(1 || funcname || hash || result7 || libp) ;
12653 }
12654 
12655 static int G__G__Smatrix_120_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12656 {
12657    ROOT::Math::SVector<double,3>* p = NULL;
12658    char* gvp = (char*) G__getgvp();
12659    //m: 9
12660    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12661      p = new ROOT::Math::SVector<double,3>(
12662 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12663 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12664 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
12665 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
12666 , *(double*) G__Doubleref(&libp->para[8]));
12667    } else {
12668      p = new((void*) gvp) ROOT::Math::SVector<double,3>(
12669 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12670 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12671 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
12672 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
12673 , *(double*) G__Doubleref(&libp->para[8]));
12674    }
12675    result7->obj.i = (long) p;
12676    result7->ref = (long) p;
12677    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12678    return(1 || funcname || hash || result7 || libp) ;
12679 }
12680 
12681 static int G__G__Smatrix_120_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12682 {
12683    ROOT::Math::SVector<double,3>* p = NULL;
12684    char* gvp = (char*) G__getgvp();
12685    //m: 10
12686    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
12687      p = new ROOT::Math::SVector<double,3>(
12688 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12689 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12690 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
12691 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
12692 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
12693    } else {
12694      p = new((void*) gvp) ROOT::Math::SVector<double,3>(
12695 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
12696 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
12697 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
12698 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
12699 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
12700    }
12701    result7->obj.i = (long) p;
12702    result7->ref = (long) p;
12703    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
12704    return(1 || funcname || hash || result7 || libp) ;
12705 }
12706 
12707 static int G__G__Smatrix_120_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12708 {
12709       {
12710          const ROOT::Math::SVector<double,3>& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
12711          result7->ref = (long) (&obj);
12712          result7->obj.i = (long) (&obj);
12713       }
12714    return(1 || funcname || hash || result7 || libp) ;
12715 }
12716 
12717 static int G__G__Smatrix_120_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12718 {
12719       G__letint(result7, 104, (long) ROOT::Math::SVector<double,3>::Dim());
12720    return(1 || funcname || hash || result7 || libp) ;
12721 }
12722 
12723 static int G__G__Smatrix_120_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12724 {
12725       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
12726    return(1 || funcname || hash || result7 || libp) ;
12727 }
12728 
12729 static int G__G__Smatrix_120_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12730 {
12731       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->Array());
12732    return(1 || funcname || hash || result7 || libp) ;
12733 }
12734 
12735 static int G__G__Smatrix_120_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12736 {
12737       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->Array());
12738    return(1 || funcname || hash || result7 || libp) ;
12739 }
12740 
12741 static int G__G__Smatrix_120_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12742 {
12743       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->begin());
12744    return(1 || funcname || hash || result7 || libp) ;
12745 }
12746 
12747 static int G__G__Smatrix_120_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12748 {
12749       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->end());
12750    return(1 || funcname || hash || result7 || libp) ;
12751 }
12752 
12753 static int G__G__Smatrix_120_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12754 {
12755       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->begin());
12756    return(1 || funcname || hash || result7 || libp) ;
12757 }
12758 
12759 static int G__G__Smatrix_120_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12760 {
12761       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->end());
12762    return(1 || funcname || hash || result7 || libp) ;
12763 }
12764 
12765 static int G__G__Smatrix_120_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12766 {
12767       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
12768    return(1 || funcname || hash || result7 || libp) ;
12769 }
12770 
12771 static int G__G__Smatrix_120_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12772 {
12773       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
12774    return(1 || funcname || hash || result7 || libp) ;
12775 }
12776 
12777 static int G__G__Smatrix_120_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12778 {
12779       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<double,3>*) libp->para[0].ref));
12780    return(1 || funcname || hash || result7 || libp) ;
12781 }
12782 
12783 static int G__G__Smatrix_120_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12784 {
12785       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<double,3>*) libp->para[0].ref));
12786    return(1 || funcname || hash || result7 || libp) ;
12787 }
12788 
12789 static int G__G__Smatrix_120_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12790 {
12791       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
12792    return(1 || funcname || hash || result7 || libp) ;
12793 }
12794 
12795 static int G__G__Smatrix_120_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12796 {
12797       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
12798    return(1 || funcname || hash || result7 || libp) ;
12799 }
12800 
12801 static int G__G__Smatrix_120_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12802 {
12803       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<double,3>*) libp->para[0].ref));
12804    return(1 || funcname || hash || result7 || libp) ;
12805 }
12806 
12807 static int G__G__Smatrix_120_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12808 {
12809       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<double,3>*) libp->para[0].ref));
12810    return(1 || funcname || hash || result7 || libp) ;
12811 }
12812 
12813 static int G__G__Smatrix_120_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12814 {
12815       {
12816          const double& obj = ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
12817          result7->ref = (long) (&obj);
12818          result7->obj.d = (double) (obj);
12819       }
12820    return(1 || funcname || hash || result7 || libp) ;
12821 }
12822 
12823 static int G__G__Smatrix_120_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12824 {
12825       {
12826          const double& obj = ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
12827          result7->ref = (long) (&obj);
12828          result7->obj.d = (double) (obj);
12829       }
12830    return(1 || funcname || hash || result7 || libp) ;
12831 }
12832 
12833 static int G__G__Smatrix_120_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12834 {
12835       {
12836          const double& obj = ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
12837          result7->ref = (long) (&obj);
12838          result7->obj.d = (double) (obj);
12839       }
12840    return(1 || funcname || hash || result7 || libp) ;
12841 }
12842 
12843 static int G__G__Smatrix_120_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12844 {
12845       {
12846          const double& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
12847          result7->ref = (long) (&obj);
12848          result7->obj.d = (double) (obj);
12849       }
12850    return(1 || funcname || hash || result7 || libp) ;
12851 }
12852 
12853 static int G__G__Smatrix_120_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12854 {
12855       {
12856          const double& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
12857          result7->ref = (long) (&obj);
12858          result7->obj.d = (double) (obj);
12859       }
12860    return(1 || funcname || hash || result7 || libp) ;
12861 }
12862 
12863 static int G__G__Smatrix_120_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12864 {
12865       {
12866          const double& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
12867          result7->ref = (long) (&obj);
12868          result7->obj.d = (double) (obj);
12869       }
12870    return(1 || funcname || hash || result7 || libp) ;
12871 }
12872 
12873 static int G__G__Smatrix_120_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12874 {
12875       {
12876          const ROOT::Math::SVector<double,3>& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
12877          result7->ref = (long) (&obj);
12878          result7->obj.i = (long) (&obj);
12879       }
12880    return(1 || funcname || hash || result7 || libp) ;
12881 }
12882 
12883 static int G__G__Smatrix_120_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12884 {
12885       {
12886          const ROOT::Math::SVector<double,3>& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
12887          result7->ref = (long) (&obj);
12888          result7->obj.i = (long) (&obj);
12889       }
12890    return(1 || funcname || hash || result7 || libp) ;
12891 }
12892 
12893 static int G__G__Smatrix_120_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12894 {
12895       {
12896          const ROOT::Math::SVector<double,3>& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
12897          result7->ref = (long) (&obj);
12898          result7->obj.i = (long) (&obj);
12899       }
12900    return(1 || funcname || hash || result7 || libp) ;
12901 }
12902 
12903 static int G__G__Smatrix_120_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12904 {
12905       {
12906          const ROOT::Math::SVector<double,3>& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
12907          result7->ref = (long) (&obj);
12908          result7->obj.i = (long) (&obj);
12909       }
12910    return(1 || funcname || hash || result7 || libp) ;
12911 }
12912 
12913 static int G__G__Smatrix_120_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12914 {
12915       {
12916          const ROOT::Math::SVector<double,3>& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<double,3>*) libp->para[0].ref);
12917          result7->ref = (long) (&obj);
12918          result7->obj.i = (long) (&obj);
12919       }
12920    return(1 || funcname || hash || result7 || libp) ;
12921 }
12922 
12923 static int G__G__Smatrix_120_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12924 {
12925       {
12926          const ROOT::Math::SVector<double,3>& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<double,3>*) libp->para[0].ref);
12927          result7->ref = (long) (&obj);
12928          result7->obj.i = (long) (&obj);
12929       }
12930    return(1 || funcname || hash || result7 || libp) ;
12931 }
12932 
12933 static int G__G__Smatrix_120_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12934 {
12935       {
12936          const ROOT::Math::SVector<double,3>& obj = ((ROOT::Math::SVector<double,3>*) G__getstructoffset())->Unit();
12937          result7->ref = (long) (&obj);
12938          result7->obj.i = (long) (&obj);
12939       }
12940    return(1 || funcname || hash || result7 || libp) ;
12941 }
12942 
12943 static int G__G__Smatrix_120_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12944 {
12945       {
12946          const ostream& obj = ((const ROOT::Math::SVector<double,3>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
12947          result7->ref = (long) (&obj);
12948          result7->obj.i = (long) (&obj);
12949       }
12950    return(1 || funcname || hash || result7 || libp) ;
12951 }
12952 
12953 // automatic destructor
12954 typedef ROOT::Math::SVector<double,3> G__TROOTcLcLMathcLcLSVectorlEdoublecO3gR;
12955 static int G__G__Smatrix_120_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12956 {
12957    char* gvp = (char*) G__getgvp();
12958    long soff = G__getstructoffset();
12959    int n = G__getaryconstruct();
12960    //
12961    //has_a_delete: 0
12962    //has_own_delete1arg: 0
12963    //has_own_delete2arg: 0
12964    //
12965    if (!soff) {
12966      return(1);
12967    }
12968    if (n) {
12969      if (gvp == (char*)G__PVOID) {
12970        delete[] (ROOT::Math::SVector<double,3>*) soff;
12971      } else {
12972        G__setgvp((long) G__PVOID);
12973        for (int i = n - 1; i >= 0; --i) {
12974          ((ROOT::Math::SVector<double,3>*) (soff+(sizeof(ROOT::Math::SVector<double,3>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO3gR();
12975        }
12976        G__setgvp((long)gvp);
12977      }
12978    } else {
12979      if (gvp == (char*)G__PVOID) {
12980        delete (ROOT::Math::SVector<double,3>*) soff;
12981      } else {
12982        G__setgvp((long) G__PVOID);
12983        ((ROOT::Math::SVector<double,3>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO3gR();
12984        G__setgvp((long)gvp);
12985      }
12986    }
12987    G__setnull(result7);
12988    return(1 || funcname || hash || result7 || libp) ;
12989 }
12990 
12991 // automatic assignment operator
12992 static int G__G__Smatrix_120_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
12993 {
12994    ROOT::Math::SVector<double,3>* dest = (ROOT::Math::SVector<double,3>*) G__getstructoffset();
12995    *dest = *(ROOT::Math::SVector<double,3>*) libp->para[0].ref;
12996    const ROOT::Math::SVector<double,3>& obj = *dest;
12997    result7->ref = (long) (&obj);
12998    result7->obj.i = (long) (&obj);
12999    return(1 || funcname || hash || result7 || libp) ;
13000 }
13001 
13002 
13003 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow */
13004 static int G__G__Smatrix_123_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13005 {
13006    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow* p = NULL;
13007    char* gvp = (char*) G__getgvp();
13008    //m: 2
13009    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13010      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
13011    } else {
13012      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
13013    }
13014    result7->obj.i = (long) p;
13015    result7->ref = (long) p;
13016    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow));
13017    return(1 || funcname || hash || result7 || libp) ;
13018 }
13019 
13020 static int G__G__Smatrix_123_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13021 {
13022       {
13023          const double& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
13024          result7->ref = (long) (&obj);
13025          result7->obj.d = (double) (obj);
13026       }
13027    return(1 || funcname || hash || result7 || libp) ;
13028 }
13029 
13030 // automatic copy constructor
13031 static int G__G__Smatrix_123_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13032 
13033 {
13034    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow* p;
13035    void* tmp = (void*) G__int(libp->para[0]);
13036    p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*) tmp);
13037    result7->obj.i = (long) p;
13038    result7->ref = (long) p;
13039    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow));
13040    return(1 || funcname || hash || result7 || libp) ;
13041 }
13042 
13043 // automatic destructor
13044 typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow;
13045 static int G__G__Smatrix_123_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13046 {
13047    char* gvp = (char*) G__getgvp();
13048    long soff = G__getstructoffset();
13049    int n = G__getaryconstruct();
13050    //
13051    //has_a_delete: 0
13052    //has_own_delete1arg: 0
13053    //has_own_delete2arg: 0
13054    //
13055    if (!soff) {
13056      return(1);
13057    }
13058    if (n) {
13059      if (gvp == (char*)G__PVOID) {
13060        delete[] (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*) soff;
13061      } else {
13062        G__setgvp((long) G__PVOID);
13063        for (int i = n - 1; i >= 0; --i) {
13064          ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow();
13065        }
13066        G__setgvp((long)gvp);
13067      }
13068    } else {
13069      if (gvp == (char*)G__PVOID) {
13070        delete (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*) soff;
13071      } else {
13072        G__setgvp((long) G__PVOID);
13073        ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow();
13074        G__setgvp((long)gvp);
13075      }
13076    }
13077    G__setnull(result7);
13078    return(1 || funcname || hash || result7 || libp) ;
13079 }
13080 
13081 // automatic assignment operator
13082 static int G__G__Smatrix_123_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13083 {
13084    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*) G__getstructoffset();
13085    *dest = *(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*) libp->para[0].ref;
13086    const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow& obj = *dest;
13087    result7->ref = (long) (&obj);
13088    result7->obj.i = (long) (&obj);
13089    return(1 || funcname || hash || result7 || libp) ;
13090 }
13091 
13092 
13093 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const */
13094 static int G__G__Smatrix_124_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13095 {
13096    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const* p = NULL;
13097    char* gvp = (char*) G__getgvp();
13098    //m: 2
13099    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13100      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
13101    } else {
13102      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
13103    }
13104    result7->obj.i = (long) p;
13105    result7->ref = (long) p;
13106    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const));
13107    return(1 || funcname || hash || result7 || libp) ;
13108 }
13109 
13110 static int G__G__Smatrix_124_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13111 {
13112       {
13113          const double& obj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
13114          result7->ref = (long) (&obj);
13115          result7->obj.d = (double) (obj);
13116       }
13117    return(1 || funcname || hash || result7 || libp) ;
13118 }
13119 
13120 // automatic copy constructor
13121 static int G__G__Smatrix_124_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13122 
13123 {
13124    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const* p;
13125    void* tmp = (void*) G__int(libp->para[0]);
13126    p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*) tmp);
13127    result7->obj.i = (long) p;
13128    result7->ref = (long) p;
13129    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const));
13130    return(1 || funcname || hash || result7 || libp) ;
13131 }
13132 
13133 // automatic destructor
13134 typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const;
13135 static int G__G__Smatrix_124_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13136 {
13137    char* gvp = (char*) G__getgvp();
13138    long soff = G__getstructoffset();
13139    int n = G__getaryconstruct();
13140    //
13141    //has_a_delete: 0
13142    //has_own_delete1arg: 0
13143    //has_own_delete2arg: 0
13144    //
13145    if (!soff) {
13146      return(1);
13147    }
13148    if (n) {
13149      if (gvp == (char*)G__PVOID) {
13150        delete[] (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*) soff;
13151      } else {
13152        G__setgvp((long) G__PVOID);
13153        for (int i = n - 1; i >= 0; --i) {
13154          ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const();
13155        }
13156        G__setgvp((long)gvp);
13157      }
13158    } else {
13159      if (gvp == (char*)G__PVOID) {
13160        delete (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*) soff;
13161      } else {
13162        G__setgvp((long) G__PVOID);
13163        ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const();
13164        G__setgvp((long)gvp);
13165      }
13166    }
13167    G__setnull(result7);
13168    return(1 || funcname || hash || result7 || libp) ;
13169 }
13170 
13171 
13172 /* ROOT::Math::SVector<double,2> */
13173 static int G__G__Smatrix_125_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13174 {
13175    ROOT::Math::SVector<double,2>* p = NULL;
13176    char* gvp = (char*) G__getgvp();
13177    int n = G__getaryconstruct();
13178    if (n) {
13179      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13180        p = new ROOT::Math::SVector<double,2>[n];
13181      } else {
13182        p = new((void*) gvp) ROOT::Math::SVector<double,2>[n];
13183      }
13184    } else {
13185      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13186        p = new ROOT::Math::SVector<double,2>;
13187      } else {
13188        p = new((void*) gvp) ROOT::Math::SVector<double,2>;
13189      }
13190    }
13191    result7->obj.i = (long) p;
13192    result7->ref = (long) p;
13193    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13194    return(1 || funcname || hash || result7 || libp) ;
13195 }
13196 
13197 static int G__G__Smatrix_125_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13198 {
13199    ROOT::Math::SVector<double,2>* p = NULL;
13200    char* gvp = (char*) G__getgvp();
13201    //m: 1
13202    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13203      p = new ROOT::Math::SVector<double,2>(*(ROOT::Math::SVector<double,2>*) libp->para[0].ref);
13204    } else {
13205      p = new((void*) gvp) ROOT::Math::SVector<double,2>(*(ROOT::Math::SVector<double,2>*) libp->para[0].ref);
13206    }
13207    result7->obj.i = (long) p;
13208    result7->ref = (long) p;
13209    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13210    return(1 || funcname || hash || result7 || libp) ;
13211 }
13212 
13213 static int G__G__Smatrix_125_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13214 {
13215    ROOT::Math::SVector<double,2>* p = NULL;
13216    char* gvp = (char*) G__getgvp();
13217    //m: 2
13218    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13219      p = new ROOT::Math::SVector<double,2>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
13220    } else {
13221      p = new((void*) gvp) ROOT::Math::SVector<double,2>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
13222    }
13223    result7->obj.i = (long) p;
13224    result7->ref = (long) p;
13225    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13226    return(1 || funcname || hash || result7 || libp) ;
13227 }
13228 
13229 static int G__G__Smatrix_125_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13230 {
13231    ROOT::Math::SVector<double,2>* p = NULL;
13232    char* gvp = (char*) G__getgvp();
13233    //m: 2
13234    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13235      p = new ROOT::Math::SVector<double,2>((ROOT::Math::SVector<double,2>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,2>::const_iterator) G__int(libp->para[1]));
13236    } else {
13237      p = new((void*) gvp) ROOT::Math::SVector<double,2>((ROOT::Math::SVector<double,2>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,2>::const_iterator) G__int(libp->para[1]));
13238    }
13239    result7->obj.i = (long) p;
13240    result7->ref = (long) p;
13241    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13242    return(1 || funcname || hash || result7 || libp) ;
13243 }
13244 
13245 static int G__G__Smatrix_125_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13246 {
13247    ROOT::Math::SVector<double,2>* p = NULL;
13248    char* gvp = (char*) G__getgvp();
13249    //m: 1
13250    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13251      p = new ROOT::Math::SVector<double,2>(*(double*) G__Doubleref(&libp->para[0]));
13252    } else {
13253      p = new((void*) gvp) ROOT::Math::SVector<double,2>(*(double*) G__Doubleref(&libp->para[0]));
13254    }
13255    result7->obj.i = (long) p;
13256    result7->ref = (long) p;
13257    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13258    return(1 || funcname || hash || result7 || libp) ;
13259 }
13260 
13261 static int G__G__Smatrix_125_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13262 {
13263    ROOT::Math::SVector<double,2>* p = NULL;
13264    char* gvp = (char*) G__getgvp();
13265    //m: 2
13266    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13267      p = new ROOT::Math::SVector<double,2>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
13268    } else {
13269      p = new((void*) gvp) ROOT::Math::SVector<double,2>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
13270    }
13271    result7->obj.i = (long) p;
13272    result7->ref = (long) p;
13273    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13274    return(1 || funcname || hash || result7 || libp) ;
13275 }
13276 
13277 static int G__G__Smatrix_125_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13278 {
13279    ROOT::Math::SVector<double,2>* p = NULL;
13280    char* gvp = (char*) G__getgvp();
13281    //m: 3
13282    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13283      p = new ROOT::Math::SVector<double,2>(
13284 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13285 , *(double*) G__Doubleref(&libp->para[2]));
13286    } else {
13287      p = new((void*) gvp) ROOT::Math::SVector<double,2>(
13288 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13289 , *(double*) G__Doubleref(&libp->para[2]));
13290    }
13291    result7->obj.i = (long) p;
13292    result7->ref = (long) p;
13293    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13294    return(1 || funcname || hash || result7 || libp) ;
13295 }
13296 
13297 static int G__G__Smatrix_125_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13298 {
13299    ROOT::Math::SVector<double,2>* p = NULL;
13300    char* gvp = (char*) G__getgvp();
13301    //m: 4
13302    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13303      p = new ROOT::Math::SVector<double,2>(
13304 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13305 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
13306    } else {
13307      p = new((void*) gvp) ROOT::Math::SVector<double,2>(
13308 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13309 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
13310    }
13311    result7->obj.i = (long) p;
13312    result7->ref = (long) p;
13313    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13314    return(1 || funcname || hash || result7 || libp) ;
13315 }
13316 
13317 static int G__G__Smatrix_125_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13318 {
13319    ROOT::Math::SVector<double,2>* p = NULL;
13320    char* gvp = (char*) G__getgvp();
13321    //m: 5
13322    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13323      p = new ROOT::Math::SVector<double,2>(
13324 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13325 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13326 , *(double*) G__Doubleref(&libp->para[4]));
13327    } else {
13328      p = new((void*) gvp) ROOT::Math::SVector<double,2>(
13329 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13330 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13331 , *(double*) G__Doubleref(&libp->para[4]));
13332    }
13333    result7->obj.i = (long) p;
13334    result7->ref = (long) p;
13335    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13336    return(1 || funcname || hash || result7 || libp) ;
13337 }
13338 
13339 static int G__G__Smatrix_125_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13340 {
13341    ROOT::Math::SVector<double,2>* p = NULL;
13342    char* gvp = (char*) G__getgvp();
13343    //m: 6
13344    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13345      p = new ROOT::Math::SVector<double,2>(
13346 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13347 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13348 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
13349    } else {
13350      p = new((void*) gvp) ROOT::Math::SVector<double,2>(
13351 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13352 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13353 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
13354    }
13355    result7->obj.i = (long) p;
13356    result7->ref = (long) p;
13357    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13358    return(1 || funcname || hash || result7 || libp) ;
13359 }
13360 
13361 static int G__G__Smatrix_125_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13362 {
13363    ROOT::Math::SVector<double,2>* p = NULL;
13364    char* gvp = (char*) G__getgvp();
13365    //m: 7
13366    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13367      p = new ROOT::Math::SVector<double,2>(
13368 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13369 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13370 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
13371 , *(double*) G__Doubleref(&libp->para[6]));
13372    } else {
13373      p = new((void*) gvp) ROOT::Math::SVector<double,2>(
13374 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13375 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13376 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
13377 , *(double*) G__Doubleref(&libp->para[6]));
13378    }
13379    result7->obj.i = (long) p;
13380    result7->ref = (long) p;
13381    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13382    return(1 || funcname || hash || result7 || libp) ;
13383 }
13384 
13385 static int G__G__Smatrix_125_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13386 {
13387    ROOT::Math::SVector<double,2>* p = NULL;
13388    char* gvp = (char*) G__getgvp();
13389    //m: 8
13390    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13391      p = new ROOT::Math::SVector<double,2>(
13392 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13393 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13394 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
13395 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
13396    } else {
13397      p = new((void*) gvp) ROOT::Math::SVector<double,2>(
13398 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13399 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13400 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
13401 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
13402    }
13403    result7->obj.i = (long) p;
13404    result7->ref = (long) p;
13405    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13406    return(1 || funcname || hash || result7 || libp) ;
13407 }
13408 
13409 static int G__G__Smatrix_125_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13410 {
13411    ROOT::Math::SVector<double,2>* p = NULL;
13412    char* gvp = (char*) G__getgvp();
13413    //m: 9
13414    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13415      p = new ROOT::Math::SVector<double,2>(
13416 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13417 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13418 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
13419 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
13420 , *(double*) G__Doubleref(&libp->para[8]));
13421    } else {
13422      p = new((void*) gvp) ROOT::Math::SVector<double,2>(
13423 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13424 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13425 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
13426 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
13427 , *(double*) G__Doubleref(&libp->para[8]));
13428    }
13429    result7->obj.i = (long) p;
13430    result7->ref = (long) p;
13431    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13432    return(1 || funcname || hash || result7 || libp) ;
13433 }
13434 
13435 static int G__G__Smatrix_125_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13436 {
13437    ROOT::Math::SVector<double,2>* p = NULL;
13438    char* gvp = (char*) G__getgvp();
13439    //m: 10
13440    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13441      p = new ROOT::Math::SVector<double,2>(
13442 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13443 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13444 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
13445 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
13446 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
13447    } else {
13448      p = new((void*) gvp) ROOT::Math::SVector<double,2>(
13449 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
13450 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
13451 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
13452 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
13453 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
13454    }
13455    result7->obj.i = (long) p;
13456    result7->ref = (long) p;
13457    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
13458    return(1 || funcname || hash || result7 || libp) ;
13459 }
13460 
13461 static int G__G__Smatrix_125_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13462 {
13463       {
13464          const ROOT::Math::SVector<double,2>& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
13465          result7->ref = (long) (&obj);
13466          result7->obj.i = (long) (&obj);
13467       }
13468    return(1 || funcname || hash || result7 || libp) ;
13469 }
13470 
13471 static int G__G__Smatrix_125_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13472 {
13473       G__letint(result7, 104, (long) ROOT::Math::SVector<double,2>::Dim());
13474    return(1 || funcname || hash || result7 || libp) ;
13475 }
13476 
13477 static int G__G__Smatrix_125_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13478 {
13479       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
13480    return(1 || funcname || hash || result7 || libp) ;
13481 }
13482 
13483 static int G__G__Smatrix_125_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13484 {
13485       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->Array());
13486    return(1 || funcname || hash || result7 || libp) ;
13487 }
13488 
13489 static int G__G__Smatrix_125_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13490 {
13491       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->Array());
13492    return(1 || funcname || hash || result7 || libp) ;
13493 }
13494 
13495 static int G__G__Smatrix_125_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13496 {
13497       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->begin());
13498    return(1 || funcname || hash || result7 || libp) ;
13499 }
13500 
13501 static int G__G__Smatrix_125_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13502 {
13503       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->end());
13504    return(1 || funcname || hash || result7 || libp) ;
13505 }
13506 
13507 static int G__G__Smatrix_125_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13508 {
13509       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->begin());
13510    return(1 || funcname || hash || result7 || libp) ;
13511 }
13512 
13513 static int G__G__Smatrix_125_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13514 {
13515       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->end());
13516    return(1 || funcname || hash || result7 || libp) ;
13517 }
13518 
13519 static int G__G__Smatrix_125_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13520 {
13521       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
13522    return(1 || funcname || hash || result7 || libp) ;
13523 }
13524 
13525 static int G__G__Smatrix_125_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13526 {
13527       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
13528    return(1 || funcname || hash || result7 || libp) ;
13529 }
13530 
13531 static int G__G__Smatrix_125_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13532 {
13533       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<double,2>*) libp->para[0].ref));
13534    return(1 || funcname || hash || result7 || libp) ;
13535 }
13536 
13537 static int G__G__Smatrix_125_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13538 {
13539       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<double,2>*) libp->para[0].ref));
13540    return(1 || funcname || hash || result7 || libp) ;
13541 }
13542 
13543 static int G__G__Smatrix_125_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13544 {
13545       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
13546    return(1 || funcname || hash || result7 || libp) ;
13547 }
13548 
13549 static int G__G__Smatrix_125_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13550 {
13551       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
13552    return(1 || funcname || hash || result7 || libp) ;
13553 }
13554 
13555 static int G__G__Smatrix_125_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13556 {
13557       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<double,2>*) libp->para[0].ref));
13558    return(1 || funcname || hash || result7 || libp) ;
13559 }
13560 
13561 static int G__G__Smatrix_125_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13562 {
13563       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<double,2>*) libp->para[0].ref));
13564    return(1 || funcname || hash || result7 || libp) ;
13565 }
13566 
13567 static int G__G__Smatrix_125_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13568 {
13569       {
13570          const double& obj = ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
13571          result7->ref = (long) (&obj);
13572          result7->obj.d = (double) (obj);
13573       }
13574    return(1 || funcname || hash || result7 || libp) ;
13575 }
13576 
13577 static int G__G__Smatrix_125_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13578 {
13579       {
13580          const double& obj = ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
13581          result7->ref = (long) (&obj);
13582          result7->obj.d = (double) (obj);
13583       }
13584    return(1 || funcname || hash || result7 || libp) ;
13585 }
13586 
13587 static int G__G__Smatrix_125_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13588 {
13589       {
13590          const double& obj = ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
13591          result7->ref = (long) (&obj);
13592          result7->obj.d = (double) (obj);
13593       }
13594    return(1 || funcname || hash || result7 || libp) ;
13595 }
13596 
13597 static int G__G__Smatrix_125_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13598 {
13599       {
13600          const double& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
13601          result7->ref = (long) (&obj);
13602          result7->obj.d = (double) (obj);
13603       }
13604    return(1 || funcname || hash || result7 || libp) ;
13605 }
13606 
13607 static int G__G__Smatrix_125_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13608 {
13609       {
13610          const double& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
13611          result7->ref = (long) (&obj);
13612          result7->obj.d = (double) (obj);
13613       }
13614    return(1 || funcname || hash || result7 || libp) ;
13615 }
13616 
13617 static int G__G__Smatrix_125_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13618 {
13619       {
13620          const double& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
13621          result7->ref = (long) (&obj);
13622          result7->obj.d = (double) (obj);
13623       }
13624    return(1 || funcname || hash || result7 || libp) ;
13625 }
13626 
13627 static int G__G__Smatrix_125_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13628 {
13629       {
13630          const ROOT::Math::SVector<double,2>& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
13631          result7->ref = (long) (&obj);
13632          result7->obj.i = (long) (&obj);
13633       }
13634    return(1 || funcname || hash || result7 || libp) ;
13635 }
13636 
13637 static int G__G__Smatrix_125_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13638 {
13639       {
13640          const ROOT::Math::SVector<double,2>& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
13641          result7->ref = (long) (&obj);
13642          result7->obj.i = (long) (&obj);
13643       }
13644    return(1 || funcname || hash || result7 || libp) ;
13645 }
13646 
13647 static int G__G__Smatrix_125_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13648 {
13649       {
13650          const ROOT::Math::SVector<double,2>& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
13651          result7->ref = (long) (&obj);
13652          result7->obj.i = (long) (&obj);
13653       }
13654    return(1 || funcname || hash || result7 || libp) ;
13655 }
13656 
13657 static int G__G__Smatrix_125_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13658 {
13659       {
13660          const ROOT::Math::SVector<double,2>& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
13661          result7->ref = (long) (&obj);
13662          result7->obj.i = (long) (&obj);
13663       }
13664    return(1 || funcname || hash || result7 || libp) ;
13665 }
13666 
13667 static int G__G__Smatrix_125_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13668 {
13669       {
13670          const ROOT::Math::SVector<double,2>& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<double,2>*) libp->para[0].ref);
13671          result7->ref = (long) (&obj);
13672          result7->obj.i = (long) (&obj);
13673       }
13674    return(1 || funcname || hash || result7 || libp) ;
13675 }
13676 
13677 static int G__G__Smatrix_125_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13678 {
13679       {
13680          const ROOT::Math::SVector<double,2>& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<double,2>*) libp->para[0].ref);
13681          result7->ref = (long) (&obj);
13682          result7->obj.i = (long) (&obj);
13683       }
13684    return(1 || funcname || hash || result7 || libp) ;
13685 }
13686 
13687 static int G__G__Smatrix_125_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13688 {
13689       {
13690          const ROOT::Math::SVector<double,2>& obj = ((ROOT::Math::SVector<double,2>*) G__getstructoffset())->Unit();
13691          result7->ref = (long) (&obj);
13692          result7->obj.i = (long) (&obj);
13693       }
13694    return(1 || funcname || hash || result7 || libp) ;
13695 }
13696 
13697 static int G__G__Smatrix_125_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13698 {
13699       {
13700          const ostream& obj = ((const ROOT::Math::SVector<double,2>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
13701          result7->ref = (long) (&obj);
13702          result7->obj.i = (long) (&obj);
13703       }
13704    return(1 || funcname || hash || result7 || libp) ;
13705 }
13706 
13707 // automatic destructor
13708 typedef ROOT::Math::SVector<double,2> G__TROOTcLcLMathcLcLSVectorlEdoublecO2gR;
13709 static int G__G__Smatrix_125_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13710 {
13711    char* gvp = (char*) G__getgvp();
13712    long soff = G__getstructoffset();
13713    int n = G__getaryconstruct();
13714    //
13715    //has_a_delete: 0
13716    //has_own_delete1arg: 0
13717    //has_own_delete2arg: 0
13718    //
13719    if (!soff) {
13720      return(1);
13721    }
13722    if (n) {
13723      if (gvp == (char*)G__PVOID) {
13724        delete[] (ROOT::Math::SVector<double,2>*) soff;
13725      } else {
13726        G__setgvp((long) G__PVOID);
13727        for (int i = n - 1; i >= 0; --i) {
13728          ((ROOT::Math::SVector<double,2>*) (soff+(sizeof(ROOT::Math::SVector<double,2>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO2gR();
13729        }
13730        G__setgvp((long)gvp);
13731      }
13732    } else {
13733      if (gvp == (char*)G__PVOID) {
13734        delete (ROOT::Math::SVector<double,2>*) soff;
13735      } else {
13736        G__setgvp((long) G__PVOID);
13737        ((ROOT::Math::SVector<double,2>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO2gR();
13738        G__setgvp((long)gvp);
13739      }
13740    }
13741    G__setnull(result7);
13742    return(1 || funcname || hash || result7 || libp) ;
13743 }
13744 
13745 // automatic assignment operator
13746 static int G__G__Smatrix_125_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13747 {
13748    ROOT::Math::SVector<double,2>* dest = (ROOT::Math::SVector<double,2>*) G__getstructoffset();
13749    *dest = *(ROOT::Math::SVector<double,2>*) libp->para[0].ref;
13750    const ROOT::Math::SVector<double,2>& obj = *dest;
13751    result7->ref = (long) (&obj);
13752    result7->obj.i = (long) (&obj);
13753    return(1 || funcname || hash || result7 || libp) ;
13754 }
13755 
13756 
13757 /* ROOT::Math::MatRepStd<double,3,3> */
13758 static int G__G__Smatrix_127_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13759 {
13760       {
13761          const double& obj = ((const ROOT::Math::MatRepStd<double,3,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
13762          result7->ref = (long) (&obj);
13763          result7->obj.d = (double) (obj);
13764       }
13765    return(1 || funcname || hash || result7 || libp) ;
13766 }
13767 
13768 static int G__G__Smatrix_127_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13769 {
13770       {
13771          const double& obj = ((ROOT::Math::MatRepStd<double,3,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
13772          result7->ref = (long) (&obj);
13773          result7->obj.d = (double) (obj);
13774       }
13775    return(1 || funcname || hash || result7 || libp) ;
13776 }
13777 
13778 static int G__G__Smatrix_127_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13779 {
13780       {
13781          const double& obj = ((ROOT::Math::MatRepStd<double,3,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
13782          result7->ref = (long) (&obj);
13783          result7->obj.d = (double) (obj);
13784       }
13785    return(1 || funcname || hash || result7 || libp) ;
13786 }
13787 
13788 static int G__G__Smatrix_127_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13789 {
13790       {
13791          const double& obj = ((const ROOT::Math::MatRepStd<double,3,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
13792          result7->ref = (long) (&obj);
13793          result7->obj.d = (double) (obj);
13794       }
13795    return(1 || funcname || hash || result7 || libp) ;
13796 }
13797 
13798 static int G__G__Smatrix_127_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13799 {
13800       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<double,3,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
13801    return(1 || funcname || hash || result7 || libp) ;
13802 }
13803 
13804 static int G__G__Smatrix_127_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13805 {
13806       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<double,3,3>*) G__getstructoffset())->Array());
13807    return(1 || funcname || hash || result7 || libp) ;
13808 }
13809 
13810 static int G__G__Smatrix_127_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13811 {
13812       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<double,3,3>*) G__getstructoffset())->Array());
13813    return(1 || funcname || hash || result7 || libp) ;
13814 }
13815 
13816 // automatic default constructor
13817 static int G__G__Smatrix_127_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13818 {
13819    ROOT::Math::MatRepStd<double,3,3> *p;
13820    char* gvp = (char*) G__getgvp();
13821    int n = G__getaryconstruct();
13822    if (n) {
13823      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13824        p = new ROOT::Math::MatRepStd<double,3,3>[n];
13825      } else {
13826        p = new((void*) gvp) ROOT::Math::MatRepStd<double,3,3>[n];
13827      }
13828    } else {
13829      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13830        p = new ROOT::Math::MatRepStd<double,3,3>;
13831      } else {
13832        p = new((void*) gvp) ROOT::Math::MatRepStd<double,3,3>;
13833      }
13834    }
13835    result7->obj.i = (long) p;
13836    result7->ref = (long) p;
13837    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR));
13838    return(1 || funcname || hash || result7 || libp) ;
13839 }
13840 
13841 // automatic copy constructor
13842 static int G__G__Smatrix_127_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13843 
13844 {
13845    ROOT::Math::MatRepStd<double,3,3>* p;
13846    void* tmp = (void*) G__int(libp->para[0]);
13847    p = new ROOT::Math::MatRepStd<double,3,3>(*(ROOT::Math::MatRepStd<double,3,3>*) tmp);
13848    result7->obj.i = (long) p;
13849    result7->ref = (long) p;
13850    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR));
13851    return(1 || funcname || hash || result7 || libp) ;
13852 }
13853 
13854 // automatic destructor
13855 typedef ROOT::Math::MatRepStd<double,3,3> G__TROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR;
13856 static int G__G__Smatrix_127_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13857 {
13858    char* gvp = (char*) G__getgvp();
13859    long soff = G__getstructoffset();
13860    int n = G__getaryconstruct();
13861    //
13862    //has_a_delete: 0
13863    //has_own_delete1arg: 0
13864    //has_own_delete2arg: 0
13865    //
13866    if (!soff) {
13867      return(1);
13868    }
13869    if (n) {
13870      if (gvp == (char*)G__PVOID) {
13871        delete[] (ROOT::Math::MatRepStd<double,3,3>*) soff;
13872      } else {
13873        G__setgvp((long) G__PVOID);
13874        for (int i = n - 1; i >= 0; --i) {
13875          ((ROOT::Math::MatRepStd<double,3,3>*) (soff+(sizeof(ROOT::Math::MatRepStd<double,3,3>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR();
13876        }
13877        G__setgvp((long)gvp);
13878      }
13879    } else {
13880      if (gvp == (char*)G__PVOID) {
13881        delete (ROOT::Math::MatRepStd<double,3,3>*) soff;
13882      } else {
13883        G__setgvp((long) G__PVOID);
13884        ((ROOT::Math::MatRepStd<double,3,3>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR();
13885        G__setgvp((long)gvp);
13886      }
13887    }
13888    G__setnull(result7);
13889    return(1 || funcname || hash || result7 || libp) ;
13890 }
13891 
13892 // automatic assignment operator
13893 static int G__G__Smatrix_127_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13894 {
13895    ROOT::Math::MatRepStd<double,3,3>* dest = (ROOT::Math::MatRepStd<double,3,3>*) G__getstructoffset();
13896    *dest = *(ROOT::Math::MatRepStd<double,3,3>*) libp->para[0].ref;
13897    const ROOT::Math::MatRepStd<double,3,3>& obj = *dest;
13898    result7->ref = (long) (&obj);
13899    result7->obj.i = (long) (&obj);
13900    return(1 || funcname || hash || result7 || libp) ;
13901 }
13902 
13903 
13904 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > */
13905 static int G__G__Smatrix_129_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13906 {
13907    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >* p = NULL;
13908    char* gvp = (char*) G__getgvp();
13909    int n = G__getaryconstruct();
13910    if (n) {
13911      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13912        p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >[n];
13913      } else {
13914        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >[n];
13915      }
13916    } else {
13917      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13918        p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >;
13919      } else {
13920        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >;
13921      }
13922    }
13923    result7->obj.i = (long) p;
13924    result7->ref = (long) p;
13925    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
13926    return(1 || funcname || hash || result7 || libp) ;
13927 }
13928 
13929 static int G__G__Smatrix_129_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13930 {
13931    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >* p = NULL;
13932    char* gvp = (char*) G__getgvp();
13933    //m: 1
13934    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13935      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
13936    } else {
13937      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
13938    }
13939    result7->obj.i = (long) p;
13940    result7->ref = (long) p;
13941    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
13942    return(1 || funcname || hash || result7 || libp) ;
13943 }
13944 
13945 static int G__G__Smatrix_129_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13946 {
13947    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >* p = NULL;
13948    char* gvp = (char*) G__getgvp();
13949    //m: 1
13950    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13951      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) libp->para[0].ref);
13952    } else {
13953      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) libp->para[0].ref);
13954    }
13955    result7->obj.i = (long) p;
13956    result7->ref = (long) p;
13957    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
13958    return(1 || funcname || hash || result7 || libp) ;
13959 }
13960 
13961 static int G__G__Smatrix_129_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13962 {
13963    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >* p = NULL;
13964    char* gvp = (char*) G__getgvp();
13965    switch (libp->paran) {
13966    case 2:
13967      //m: 2
13968      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13969        p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*(ROOT::Math::SVector<double,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
13970      } else {
13971        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*(ROOT::Math::SVector<double,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
13972      }
13973      break;
13974    case 1:
13975      //m: 1
13976      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13977        p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*(ROOT::Math::SVector<double,3*(3+1)/2>*) libp->para[0].ref);
13978      } else {
13979        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*(ROOT::Math::SVector<double,3*(3+1)/2>*) libp->para[0].ref);
13980      }
13981      break;
13982    }
13983    result7->obj.i = (long) p;
13984    result7->ref = (long) p;
13985    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
13986    return(1 || funcname || hash || result7 || libp) ;
13987 }
13988 
13989 static int G__G__Smatrix_129_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
13990 {
13991    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >* p = NULL;
13992    char* gvp = (char*) G__getgvp();
13993    //m: 1
13994    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
13995      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*(double*) G__Doubleref(&libp->para[0]));
13996    } else {
13997      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(*(double*) G__Doubleref(&libp->para[0]));
13998    }
13999    result7->obj.i = (long) p;
14000    result7->ref = (long) p;
14001    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
14002    return(1 || funcname || hash || result7 || libp) ;
14003 }
14004 
14005 static int G__G__Smatrix_129_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14006 {
14007       {
14008          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
14009          result7->ref = (long) (&obj);
14010          result7->obj.i = (long) (&obj);
14011       }
14012    return(1 || funcname || hash || result7 || libp) ;
14013 }
14014 
14015 static int G__G__Smatrix_129_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14016 {
14017       {
14018          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
14019          result7->ref = (long) (&obj);
14020          result7->obj.i = (long) (&obj);
14021       }
14022    return(1 || funcname || hash || result7 || libp) ;
14023 }
14024 
14025 static int G__G__Smatrix_129_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14026 {
14027       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
14028    return(1 || funcname || hash || result7 || libp) ;
14029 }
14030 
14031 static int G__G__Smatrix_129_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14032 {
14033       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Array());
14034    return(1 || funcname || hash || result7 || libp) ;
14035 }
14036 
14037 static int G__G__Smatrix_129_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14038 {
14039       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Array());
14040    return(1 || funcname || hash || result7 || libp) ;
14041 }
14042 
14043 static int G__G__Smatrix_129_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14044 {
14045       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->begin());
14046    return(1 || funcname || hash || result7 || libp) ;
14047 }
14048 
14049 static int G__G__Smatrix_129_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14050 {
14051       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->end());
14052    return(1 || funcname || hash || result7 || libp) ;
14053 }
14054 
14055 static int G__G__Smatrix_129_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14056 {
14057       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->begin());
14058    return(1 || funcname || hash || result7 || libp) ;
14059 }
14060 
14061 static int G__G__Smatrix_129_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14062 {
14063       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->end());
14064    return(1 || funcname || hash || result7 || libp) ;
14065 }
14066 
14067 static int G__G__Smatrix_129_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14068 {
14069       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
14070    return(1 || funcname || hash || result7 || libp) ;
14071 }
14072 
14073 static int G__G__Smatrix_129_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14074 {
14075       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
14076    return(1 || funcname || hash || result7 || libp) ;
14077 }
14078 
14079 static int G__G__Smatrix_129_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14080 {
14081       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) libp->para[0].ref));
14082    return(1 || funcname || hash || result7 || libp) ;
14083 }
14084 
14085 static int G__G__Smatrix_129_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14086 {
14087       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
14088    return(1 || funcname || hash || result7 || libp) ;
14089 }
14090 
14091 static int G__G__Smatrix_129_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14092 {
14093       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
14094    return(1 || funcname || hash || result7 || libp) ;
14095 }
14096 
14097 static int G__G__Smatrix_129_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14098 {
14099       {
14100          const double& obj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
14101          result7->ref = (long) (&obj);
14102          result7->obj.d = (double) (obj);
14103       }
14104    return(1 || funcname || hash || result7 || libp) ;
14105 }
14106 
14107 static int G__G__Smatrix_129_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14108 {
14109       {
14110          const double& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
14111          result7->ref = (long) (&obj);
14112          result7->obj.d = (double) (obj);
14113       }
14114    return(1 || funcname || hash || result7 || libp) ;
14115 }
14116 
14117 static int G__G__Smatrix_129_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14118 {
14119       {
14120          const double& obj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
14121          result7->ref = (long) (&obj);
14122          result7->obj.d = (double) (obj);
14123       }
14124    return(1 || funcname || hash || result7 || libp) ;
14125 }
14126 
14127 static int G__G__Smatrix_129_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14128 {
14129       {
14130          const double& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
14131          result7->ref = (long) (&obj);
14132          result7->obj.d = (double) (obj);
14133       }
14134    return(1 || funcname || hash || result7 || libp) ;
14135 }
14136 
14137 static int G__G__Smatrix_129_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14138 {
14139       {
14140          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const* pobj;
14141          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
14142          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const(xobj);
14143          result7->obj.i = (long) ((void*) pobj);
14144          result7->ref = result7->obj.i;
14145          G__store_tempobject(*result7);
14146       }
14147    return(1 || funcname || hash || result7 || libp) ;
14148 }
14149 
14150 static int G__G__Smatrix_129_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14151 {
14152       {
14153          ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow* pobj;
14154          ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
14155          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow(xobj);
14156          result7->obj.i = (long) ((void*) pobj);
14157          result7->ref = result7->obj.i;
14158          G__store_tempobject(*result7);
14159       }
14160    return(1 || funcname || hash || result7 || libp) ;
14161 }
14162 
14163 static int G__G__Smatrix_129_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14164 {
14165       {
14166          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
14167          result7->ref = (long) (&obj);
14168          result7->obj.i = (long) (&obj);
14169       }
14170    return(1 || funcname || hash || result7 || libp) ;
14171 }
14172 
14173 static int G__G__Smatrix_129_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14174 {
14175       {
14176          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
14177          result7->ref = (long) (&obj);
14178          result7->obj.i = (long) (&obj);
14179       }
14180    return(1 || funcname || hash || result7 || libp) ;
14181 }
14182 
14183 static int G__G__Smatrix_129_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14184 {
14185       {
14186          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
14187          result7->ref = (long) (&obj);
14188          result7->obj.i = (long) (&obj);
14189       }
14190    return(1 || funcname || hash || result7 || libp) ;
14191 }
14192 
14193 static int G__G__Smatrix_129_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14194 {
14195       {
14196          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
14197          result7->ref = (long) (&obj);
14198          result7->obj.i = (long) (&obj);
14199       }
14200    return(1 || funcname || hash || result7 || libp) ;
14201 }
14202 
14203 static int G__G__Smatrix_129_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14204 {
14205       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Invert());
14206    return(1 || funcname || hash || result7 || libp) ;
14207 }
14208 
14209 static int G__G__Smatrix_129_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14210 {
14211       {
14212          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >* pobj;
14213          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
14214          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(xobj);
14215          result7->obj.i = (long) ((void*) pobj);
14216          result7->ref = result7->obj.i;
14217          G__store_tempobject(*result7);
14218       }
14219    return(1 || funcname || hash || result7 || libp) ;
14220 }
14221 
14222 static int G__G__Smatrix_129_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14223 {
14224       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->InvertFast());
14225    return(1 || funcname || hash || result7 || libp) ;
14226 }
14227 
14228 static int G__G__Smatrix_129_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14229 {
14230       {
14231          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >* pobj;
14232          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
14233          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(xobj);
14234          result7->obj.i = (long) ((void*) pobj);
14235          result7->ref = result7->obj.i;
14236          G__store_tempobject(*result7);
14237       }
14238    return(1 || funcname || hash || result7 || libp) ;
14239 }
14240 
14241 static int G__G__Smatrix_129_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14242 {
14243       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->InvertChol());
14244    return(1 || funcname || hash || result7 || libp) ;
14245 }
14246 
14247 static int G__G__Smatrix_129_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14248 {
14249       {
14250          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >* pobj;
14251          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
14252          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >(xobj);
14253          result7->obj.i = (long) ((void*) pobj);
14254          result7->ref = result7->obj.i;
14255          G__store_tempobject(*result7);
14256       }
14257    return(1 || funcname || hash || result7 || libp) ;
14258 }
14259 
14260 static int G__G__Smatrix_129_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14261 {
14262       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
14263    return(1 || funcname || hash || result7 || libp) ;
14264 }
14265 
14266 static int G__G__Smatrix_129_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14267 {
14268       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
14269    return(1 || funcname || hash || result7 || libp) ;
14270 }
14271 
14272 static int G__G__Smatrix_129_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14273 {
14274       {
14275          const ROOT::Math::SVector<double,3>* pobj;
14276          const ROOT::Math::SVector<double,3> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
14277          pobj = new ROOT::Math::SVector<double,3>(xobj);
14278          result7->obj.i = (long) ((void*) pobj);
14279          result7->ref = result7->obj.i;
14280          G__store_tempobject(*result7);
14281       }
14282    return(1 || funcname || hash || result7 || libp) ;
14283 }
14284 
14285 static int G__G__Smatrix_129_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14286 {
14287       {
14288          const ROOT::Math::SVector<double,3>* pobj;
14289          const ROOT::Math::SVector<double,3> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
14290          pobj = new ROOT::Math::SVector<double,3>(xobj);
14291          result7->obj.i = (long) ((void*) pobj);
14292          result7->ref = result7->obj.i;
14293          G__store_tempobject(*result7);
14294       }
14295    return(1 || funcname || hash || result7 || libp) ;
14296 }
14297 
14298 static int G__G__Smatrix_129_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14299 {
14300       {
14301          const ROOT::Math::SVector<double,3>* pobj;
14302          const ROOT::Math::SVector<double,3> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Diagonal();
14303          pobj = new ROOT::Math::SVector<double,3>(xobj);
14304          result7->obj.i = (long) ((void*) pobj);
14305          result7->ref = result7->obj.i;
14306          G__store_tempobject(*result7);
14307       }
14308    return(1 || funcname || hash || result7 || libp) ;
14309 }
14310 
14311 static int G__G__Smatrix_129_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14312 {
14313       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Trace());
14314    return(1 || funcname || hash || result7 || libp) ;
14315 }
14316 
14317 static int G__G__Smatrix_129_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14318 {
14319       {
14320          const ROOT::Math::SVector<double,3*(3+1)/2>* pobj;
14321          const ROOT::Math::SVector<double,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->UpperBlock();
14322          pobj = new ROOT::Math::SVector<double,3*(3+1)/2>(xobj);
14323          result7->obj.i = (long) ((void*) pobj);
14324          result7->ref = result7->obj.i;
14325          G__store_tempobject(*result7);
14326       }
14327    return(1 || funcname || hash || result7 || libp) ;
14328 }
14329 
14330 static int G__G__Smatrix_129_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14331 {
14332       {
14333          const ROOT::Math::SVector<double,3*(3+1)/2>* pobj;
14334          const ROOT::Math::SVector<double,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->LowerBlock();
14335          pobj = new ROOT::Math::SVector<double,3*(3+1)/2>(xobj);
14336          result7->obj.i = (long) ((void*) pobj);
14337          result7->ref = result7->obj.i;
14338          G__store_tempobject(*result7);
14339       }
14340    return(1 || funcname || hash || result7 || libp) ;
14341 }
14342 
14343 static int G__G__Smatrix_129_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14344 {
14345       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
14346    return(1 || funcname || hash || result7 || libp) ;
14347 }
14348 
14349 static int G__G__Smatrix_129_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14350 {
14351       {
14352          const ostream& obj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
14353          result7->ref = (long) (&obj);
14354          result7->obj.i = (long) (&obj);
14355       }
14356    return(1 || funcname || hash || result7 || libp) ;
14357 }
14358 
14359 // automatic destructor
14360 typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR;
14361 static int G__G__Smatrix_129_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14362 {
14363    char* gvp = (char*) G__getgvp();
14364    long soff = G__getstructoffset();
14365    int n = G__getaryconstruct();
14366    //
14367    //has_a_delete: 0
14368    //has_own_delete1arg: 0
14369    //has_own_delete2arg: 0
14370    //
14371    if (!soff) {
14372      return(1);
14373    }
14374    if (n) {
14375      if (gvp == (char*)G__PVOID) {
14376        delete[] (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) soff;
14377      } else {
14378        G__setgvp((long) G__PVOID);
14379        for (int i = n - 1; i >= 0; --i) {
14380          ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR();
14381        }
14382        G__setgvp((long)gvp);
14383      }
14384    } else {
14385      if (gvp == (char*)G__PVOID) {
14386        delete (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) soff;
14387      } else {
14388        G__setgvp((long) G__PVOID);
14389        ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR();
14390        G__setgvp((long)gvp);
14391      }
14392    }
14393    G__setnull(result7);
14394    return(1 || funcname || hash || result7 || libp) ;
14395 }
14396 
14397 // automatic assignment operator
14398 static int G__G__Smatrix_129_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14399 {
14400    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >* dest = (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) G__getstructoffset();
14401    *dest = *(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) libp->para[0].ref;
14402    const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >& obj = *dest;
14403    result7->ref = (long) (&obj);
14404    result7->obj.i = (long) (&obj);
14405    return(1 || funcname || hash || result7 || libp) ;
14406 }
14407 
14408 
14409 /* ROOT::Math::SVector<double,6> */
14410 static int G__G__Smatrix_130_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14411 {
14412    ROOT::Math::SVector<double,6>* p = NULL;
14413    char* gvp = (char*) G__getgvp();
14414    int n = G__getaryconstruct();
14415    if (n) {
14416      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14417        p = new ROOT::Math::SVector<double,6>[n];
14418      } else {
14419        p = new((void*) gvp) ROOT::Math::SVector<double,6>[n];
14420      }
14421    } else {
14422      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14423        p = new ROOT::Math::SVector<double,6>;
14424      } else {
14425        p = new((void*) gvp) ROOT::Math::SVector<double,6>;
14426      }
14427    }
14428    result7->obj.i = (long) p;
14429    result7->ref = (long) p;
14430    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14431    return(1 || funcname || hash || result7 || libp) ;
14432 }
14433 
14434 static int G__G__Smatrix_130_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14435 {
14436    ROOT::Math::SVector<double,6>* p = NULL;
14437    char* gvp = (char*) G__getgvp();
14438    //m: 1
14439    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14440      p = new ROOT::Math::SVector<double,6>(*(ROOT::Math::SVector<double,6>*) libp->para[0].ref);
14441    } else {
14442      p = new((void*) gvp) ROOT::Math::SVector<double,6>(*(ROOT::Math::SVector<double,6>*) libp->para[0].ref);
14443    }
14444    result7->obj.i = (long) p;
14445    result7->ref = (long) p;
14446    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14447    return(1 || funcname || hash || result7 || libp) ;
14448 }
14449 
14450 static int G__G__Smatrix_130_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14451 {
14452    ROOT::Math::SVector<double,6>* p = NULL;
14453    char* gvp = (char*) G__getgvp();
14454    //m: 2
14455    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14456      p = new ROOT::Math::SVector<double,6>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
14457    } else {
14458      p = new((void*) gvp) ROOT::Math::SVector<double,6>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
14459    }
14460    result7->obj.i = (long) p;
14461    result7->ref = (long) p;
14462    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14463    return(1 || funcname || hash || result7 || libp) ;
14464 }
14465 
14466 static int G__G__Smatrix_130_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14467 {
14468    ROOT::Math::SVector<double,6>* p = NULL;
14469    char* gvp = (char*) G__getgvp();
14470    //m: 2
14471    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14472      p = new ROOT::Math::SVector<double,6>((ROOT::Math::SVector<double,6>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,6>::const_iterator) G__int(libp->para[1]));
14473    } else {
14474      p = new((void*) gvp) ROOT::Math::SVector<double,6>((ROOT::Math::SVector<double,6>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,6>::const_iterator) G__int(libp->para[1]));
14475    }
14476    result7->obj.i = (long) p;
14477    result7->ref = (long) p;
14478    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14479    return(1 || funcname || hash || result7 || libp) ;
14480 }
14481 
14482 static int G__G__Smatrix_130_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14483 {
14484    ROOT::Math::SVector<double,6>* p = NULL;
14485    char* gvp = (char*) G__getgvp();
14486    //m: 1
14487    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14488      p = new ROOT::Math::SVector<double,6>(*(double*) G__Doubleref(&libp->para[0]));
14489    } else {
14490      p = new((void*) gvp) ROOT::Math::SVector<double,6>(*(double*) G__Doubleref(&libp->para[0]));
14491    }
14492    result7->obj.i = (long) p;
14493    result7->ref = (long) p;
14494    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14495    return(1 || funcname || hash || result7 || libp) ;
14496 }
14497 
14498 static int G__G__Smatrix_130_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14499 {
14500    ROOT::Math::SVector<double,6>* p = NULL;
14501    char* gvp = (char*) G__getgvp();
14502    //m: 2
14503    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14504      p = new ROOT::Math::SVector<double,6>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
14505    } else {
14506      p = new((void*) gvp) ROOT::Math::SVector<double,6>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
14507    }
14508    result7->obj.i = (long) p;
14509    result7->ref = (long) p;
14510    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14511    return(1 || funcname || hash || result7 || libp) ;
14512 }
14513 
14514 static int G__G__Smatrix_130_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14515 {
14516    ROOT::Math::SVector<double,6>* p = NULL;
14517    char* gvp = (char*) G__getgvp();
14518    //m: 3
14519    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14520      p = new ROOT::Math::SVector<double,6>(
14521 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14522 , *(double*) G__Doubleref(&libp->para[2]));
14523    } else {
14524      p = new((void*) gvp) ROOT::Math::SVector<double,6>(
14525 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14526 , *(double*) G__Doubleref(&libp->para[2]));
14527    }
14528    result7->obj.i = (long) p;
14529    result7->ref = (long) p;
14530    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14531    return(1 || funcname || hash || result7 || libp) ;
14532 }
14533 
14534 static int G__G__Smatrix_130_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14535 {
14536    ROOT::Math::SVector<double,6>* p = NULL;
14537    char* gvp = (char*) G__getgvp();
14538    //m: 4
14539    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14540      p = new ROOT::Math::SVector<double,6>(
14541 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14542 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
14543    } else {
14544      p = new((void*) gvp) ROOT::Math::SVector<double,6>(
14545 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14546 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
14547    }
14548    result7->obj.i = (long) p;
14549    result7->ref = (long) p;
14550    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14551    return(1 || funcname || hash || result7 || libp) ;
14552 }
14553 
14554 static int G__G__Smatrix_130_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14555 {
14556    ROOT::Math::SVector<double,6>* p = NULL;
14557    char* gvp = (char*) G__getgvp();
14558    //m: 5
14559    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14560      p = new ROOT::Math::SVector<double,6>(
14561 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14562 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14563 , *(double*) G__Doubleref(&libp->para[4]));
14564    } else {
14565      p = new((void*) gvp) ROOT::Math::SVector<double,6>(
14566 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14567 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14568 , *(double*) G__Doubleref(&libp->para[4]));
14569    }
14570    result7->obj.i = (long) p;
14571    result7->ref = (long) p;
14572    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14573    return(1 || funcname || hash || result7 || libp) ;
14574 }
14575 
14576 static int G__G__Smatrix_130_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14577 {
14578    ROOT::Math::SVector<double,6>* p = NULL;
14579    char* gvp = (char*) G__getgvp();
14580    //m: 6
14581    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14582      p = new ROOT::Math::SVector<double,6>(
14583 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14584 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14585 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
14586    } else {
14587      p = new((void*) gvp) ROOT::Math::SVector<double,6>(
14588 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14589 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14590 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
14591    }
14592    result7->obj.i = (long) p;
14593    result7->ref = (long) p;
14594    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14595    return(1 || funcname || hash || result7 || libp) ;
14596 }
14597 
14598 static int G__G__Smatrix_130_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14599 {
14600    ROOT::Math::SVector<double,6>* p = NULL;
14601    char* gvp = (char*) G__getgvp();
14602    //m: 7
14603    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14604      p = new ROOT::Math::SVector<double,6>(
14605 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14606 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14607 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
14608 , *(double*) G__Doubleref(&libp->para[6]));
14609    } else {
14610      p = new((void*) gvp) ROOT::Math::SVector<double,6>(
14611 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14612 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14613 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
14614 , *(double*) G__Doubleref(&libp->para[6]));
14615    }
14616    result7->obj.i = (long) p;
14617    result7->ref = (long) p;
14618    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14619    return(1 || funcname || hash || result7 || libp) ;
14620 }
14621 
14622 static int G__G__Smatrix_130_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14623 {
14624    ROOT::Math::SVector<double,6>* p = NULL;
14625    char* gvp = (char*) G__getgvp();
14626    //m: 8
14627    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14628      p = new ROOT::Math::SVector<double,6>(
14629 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14630 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14631 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
14632 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
14633    } else {
14634      p = new((void*) gvp) ROOT::Math::SVector<double,6>(
14635 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14636 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14637 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
14638 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
14639    }
14640    result7->obj.i = (long) p;
14641    result7->ref = (long) p;
14642    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14643    return(1 || funcname || hash || result7 || libp) ;
14644 }
14645 
14646 static int G__G__Smatrix_130_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14647 {
14648    ROOT::Math::SVector<double,6>* p = NULL;
14649    char* gvp = (char*) G__getgvp();
14650    //m: 9
14651    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14652      p = new ROOT::Math::SVector<double,6>(
14653 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14654 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14655 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
14656 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
14657 , *(double*) G__Doubleref(&libp->para[8]));
14658    } else {
14659      p = new((void*) gvp) ROOT::Math::SVector<double,6>(
14660 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14661 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14662 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
14663 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
14664 , *(double*) G__Doubleref(&libp->para[8]));
14665    }
14666    result7->obj.i = (long) p;
14667    result7->ref = (long) p;
14668    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14669    return(1 || funcname || hash || result7 || libp) ;
14670 }
14671 
14672 static int G__G__Smatrix_130_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14673 {
14674    ROOT::Math::SVector<double,6>* p = NULL;
14675    char* gvp = (char*) G__getgvp();
14676    //m: 10
14677    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
14678      p = new ROOT::Math::SVector<double,6>(
14679 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14680 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14681 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
14682 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
14683 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
14684    } else {
14685      p = new((void*) gvp) ROOT::Math::SVector<double,6>(
14686 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
14687 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
14688 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
14689 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
14690 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
14691    }
14692    result7->obj.i = (long) p;
14693    result7->ref = (long) p;
14694    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
14695    return(1 || funcname || hash || result7 || libp) ;
14696 }
14697 
14698 static int G__G__Smatrix_130_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14699 {
14700       {
14701          const ROOT::Math::SVector<double,6>& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
14702          result7->ref = (long) (&obj);
14703          result7->obj.i = (long) (&obj);
14704       }
14705    return(1 || funcname || hash || result7 || libp) ;
14706 }
14707 
14708 static int G__G__Smatrix_130_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14709 {
14710       G__letint(result7, 104, (long) ROOT::Math::SVector<double,6>::Dim());
14711    return(1 || funcname || hash || result7 || libp) ;
14712 }
14713 
14714 static int G__G__Smatrix_130_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14715 {
14716       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
14717    return(1 || funcname || hash || result7 || libp) ;
14718 }
14719 
14720 static int G__G__Smatrix_130_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14721 {
14722       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->Array());
14723    return(1 || funcname || hash || result7 || libp) ;
14724 }
14725 
14726 static int G__G__Smatrix_130_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14727 {
14728       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->Array());
14729    return(1 || funcname || hash || result7 || libp) ;
14730 }
14731 
14732 static int G__G__Smatrix_130_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14733 {
14734       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->begin());
14735    return(1 || funcname || hash || result7 || libp) ;
14736 }
14737 
14738 static int G__G__Smatrix_130_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14739 {
14740       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->end());
14741    return(1 || funcname || hash || result7 || libp) ;
14742 }
14743 
14744 static int G__G__Smatrix_130_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14745 {
14746       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->begin());
14747    return(1 || funcname || hash || result7 || libp) ;
14748 }
14749 
14750 static int G__G__Smatrix_130_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14751 {
14752       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->end());
14753    return(1 || funcname || hash || result7 || libp) ;
14754 }
14755 
14756 static int G__G__Smatrix_130_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14757 {
14758       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
14759    return(1 || funcname || hash || result7 || libp) ;
14760 }
14761 
14762 static int G__G__Smatrix_130_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14763 {
14764       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
14765    return(1 || funcname || hash || result7 || libp) ;
14766 }
14767 
14768 static int G__G__Smatrix_130_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14769 {
14770       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<double,6>*) libp->para[0].ref));
14771    return(1 || funcname || hash || result7 || libp) ;
14772 }
14773 
14774 static int G__G__Smatrix_130_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14775 {
14776       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<double,6>*) libp->para[0].ref));
14777    return(1 || funcname || hash || result7 || libp) ;
14778 }
14779 
14780 static int G__G__Smatrix_130_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14781 {
14782       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
14783    return(1 || funcname || hash || result7 || libp) ;
14784 }
14785 
14786 static int G__G__Smatrix_130_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14787 {
14788       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
14789    return(1 || funcname || hash || result7 || libp) ;
14790 }
14791 
14792 static int G__G__Smatrix_130_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14793 {
14794       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<double,6>*) libp->para[0].ref));
14795    return(1 || funcname || hash || result7 || libp) ;
14796 }
14797 
14798 static int G__G__Smatrix_130_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14799 {
14800       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<double,6>*) libp->para[0].ref));
14801    return(1 || funcname || hash || result7 || libp) ;
14802 }
14803 
14804 static int G__G__Smatrix_130_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14805 {
14806       {
14807          const double& obj = ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
14808          result7->ref = (long) (&obj);
14809          result7->obj.d = (double) (obj);
14810       }
14811    return(1 || funcname || hash || result7 || libp) ;
14812 }
14813 
14814 static int G__G__Smatrix_130_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14815 {
14816       {
14817          const double& obj = ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
14818          result7->ref = (long) (&obj);
14819          result7->obj.d = (double) (obj);
14820       }
14821    return(1 || funcname || hash || result7 || libp) ;
14822 }
14823 
14824 static int G__G__Smatrix_130_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14825 {
14826       {
14827          const double& obj = ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
14828          result7->ref = (long) (&obj);
14829          result7->obj.d = (double) (obj);
14830       }
14831    return(1 || funcname || hash || result7 || libp) ;
14832 }
14833 
14834 static int G__G__Smatrix_130_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14835 {
14836       {
14837          const double& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
14838          result7->ref = (long) (&obj);
14839          result7->obj.d = (double) (obj);
14840       }
14841    return(1 || funcname || hash || result7 || libp) ;
14842 }
14843 
14844 static int G__G__Smatrix_130_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14845 {
14846       {
14847          const double& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
14848          result7->ref = (long) (&obj);
14849          result7->obj.d = (double) (obj);
14850       }
14851    return(1 || funcname || hash || result7 || libp) ;
14852 }
14853 
14854 static int G__G__Smatrix_130_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14855 {
14856       {
14857          const double& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
14858          result7->ref = (long) (&obj);
14859          result7->obj.d = (double) (obj);
14860       }
14861    return(1 || funcname || hash || result7 || libp) ;
14862 }
14863 
14864 static int G__G__Smatrix_130_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14865 {
14866       {
14867          const ROOT::Math::SVector<double,6>& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
14868          result7->ref = (long) (&obj);
14869          result7->obj.i = (long) (&obj);
14870       }
14871    return(1 || funcname || hash || result7 || libp) ;
14872 }
14873 
14874 static int G__G__Smatrix_130_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14875 {
14876       {
14877          const ROOT::Math::SVector<double,6>& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
14878          result7->ref = (long) (&obj);
14879          result7->obj.i = (long) (&obj);
14880       }
14881    return(1 || funcname || hash || result7 || libp) ;
14882 }
14883 
14884 static int G__G__Smatrix_130_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14885 {
14886       {
14887          const ROOT::Math::SVector<double,6>& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
14888          result7->ref = (long) (&obj);
14889          result7->obj.i = (long) (&obj);
14890       }
14891    return(1 || funcname || hash || result7 || libp) ;
14892 }
14893 
14894 static int G__G__Smatrix_130_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14895 {
14896       {
14897          const ROOT::Math::SVector<double,6>& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
14898          result7->ref = (long) (&obj);
14899          result7->obj.i = (long) (&obj);
14900       }
14901    return(1 || funcname || hash || result7 || libp) ;
14902 }
14903 
14904 static int G__G__Smatrix_130_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14905 {
14906       {
14907          const ROOT::Math::SVector<double,6>& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<double,6>*) libp->para[0].ref);
14908          result7->ref = (long) (&obj);
14909          result7->obj.i = (long) (&obj);
14910       }
14911    return(1 || funcname || hash || result7 || libp) ;
14912 }
14913 
14914 static int G__G__Smatrix_130_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14915 {
14916       {
14917          const ROOT::Math::SVector<double,6>& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<double,6>*) libp->para[0].ref);
14918          result7->ref = (long) (&obj);
14919          result7->obj.i = (long) (&obj);
14920       }
14921    return(1 || funcname || hash || result7 || libp) ;
14922 }
14923 
14924 static int G__G__Smatrix_130_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14925 {
14926       {
14927          const ROOT::Math::SVector<double,6>& obj = ((ROOT::Math::SVector<double,6>*) G__getstructoffset())->Unit();
14928          result7->ref = (long) (&obj);
14929          result7->obj.i = (long) (&obj);
14930       }
14931    return(1 || funcname || hash || result7 || libp) ;
14932 }
14933 
14934 static int G__G__Smatrix_130_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14935 {
14936       {
14937          const ostream& obj = ((const ROOT::Math::SVector<double,6>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
14938          result7->ref = (long) (&obj);
14939          result7->obj.i = (long) (&obj);
14940       }
14941    return(1 || funcname || hash || result7 || libp) ;
14942 }
14943 
14944 // automatic destructor
14945 typedef ROOT::Math::SVector<double,6> G__TROOTcLcLMathcLcLSVectorlEdoublecO6gR;
14946 static int G__G__Smatrix_130_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14947 {
14948    char* gvp = (char*) G__getgvp();
14949    long soff = G__getstructoffset();
14950    int n = G__getaryconstruct();
14951    //
14952    //has_a_delete: 0
14953    //has_own_delete1arg: 0
14954    //has_own_delete2arg: 0
14955    //
14956    if (!soff) {
14957      return(1);
14958    }
14959    if (n) {
14960      if (gvp == (char*)G__PVOID) {
14961        delete[] (ROOT::Math::SVector<double,6>*) soff;
14962      } else {
14963        G__setgvp((long) G__PVOID);
14964        for (int i = n - 1; i >= 0; --i) {
14965          ((ROOT::Math::SVector<double,6>*) (soff+(sizeof(ROOT::Math::SVector<double,6>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO6gR();
14966        }
14967        G__setgvp((long)gvp);
14968      }
14969    } else {
14970      if (gvp == (char*)G__PVOID) {
14971        delete (ROOT::Math::SVector<double,6>*) soff;
14972      } else {
14973        G__setgvp((long) G__PVOID);
14974        ((ROOT::Math::SVector<double,6>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO6gR();
14975        G__setgvp((long)gvp);
14976      }
14977    }
14978    G__setnull(result7);
14979    return(1 || funcname || hash || result7 || libp) ;
14980 }
14981 
14982 // automatic assignment operator
14983 static int G__G__Smatrix_130_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14984 {
14985    ROOT::Math::SVector<double,6>* dest = (ROOT::Math::SVector<double,6>*) G__getstructoffset();
14986    *dest = *(ROOT::Math::SVector<double,6>*) libp->para[0].ref;
14987    const ROOT::Math::SVector<double,6>& obj = *dest;
14988    result7->ref = (long) (&obj);
14989    result7->obj.i = (long) (&obj);
14990    return(1 || funcname || hash || result7 || libp) ;
14991 }
14992 
14993 
14994 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow */
14995 static int G__G__Smatrix_133_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
14996 {
14997    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow* p = NULL;
14998    char* gvp = (char*) G__getgvp();
14999    //m: 2
15000    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15001      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
15002    } else {
15003      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
15004    }
15005    result7->obj.i = (long) p;
15006    result7->ref = (long) p;
15007    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow));
15008    return(1 || funcname || hash || result7 || libp) ;
15009 }
15010 
15011 static int G__G__Smatrix_133_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15012 {
15013       {
15014          const double& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
15015          result7->ref = (long) (&obj);
15016          result7->obj.d = (double) (obj);
15017       }
15018    return(1 || funcname || hash || result7 || libp) ;
15019 }
15020 
15021 // automatic copy constructor
15022 static int G__G__Smatrix_133_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15023 
15024 {
15025    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow* p;
15026    void* tmp = (void*) G__int(libp->para[0]);
15027    p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*) tmp);
15028    result7->obj.i = (long) p;
15029    result7->ref = (long) p;
15030    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow));
15031    return(1 || funcname || hash || result7 || libp) ;
15032 }
15033 
15034 // automatic destructor
15035 typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow;
15036 static int G__G__Smatrix_133_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15037 {
15038    char* gvp = (char*) G__getgvp();
15039    long soff = G__getstructoffset();
15040    int n = G__getaryconstruct();
15041    //
15042    //has_a_delete: 0
15043    //has_own_delete1arg: 0
15044    //has_own_delete2arg: 0
15045    //
15046    if (!soff) {
15047      return(1);
15048    }
15049    if (n) {
15050      if (gvp == (char*)G__PVOID) {
15051        delete[] (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*) soff;
15052      } else {
15053        G__setgvp((long) G__PVOID);
15054        for (int i = n - 1; i >= 0; --i) {
15055          ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow();
15056        }
15057        G__setgvp((long)gvp);
15058      }
15059    } else {
15060      if (gvp == (char*)G__PVOID) {
15061        delete (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*) soff;
15062      } else {
15063        G__setgvp((long) G__PVOID);
15064        ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow();
15065        G__setgvp((long)gvp);
15066      }
15067    }
15068    G__setnull(result7);
15069    return(1 || funcname || hash || result7 || libp) ;
15070 }
15071 
15072 // automatic assignment operator
15073 static int G__G__Smatrix_133_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15074 {
15075    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*) G__getstructoffset();
15076    *dest = *(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*) libp->para[0].ref;
15077    const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow& obj = *dest;
15078    result7->ref = (long) (&obj);
15079    result7->obj.i = (long) (&obj);
15080    return(1 || funcname || hash || result7 || libp) ;
15081 }
15082 
15083 
15084 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const */
15085 static int G__G__Smatrix_134_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15086 {
15087    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const* p = NULL;
15088    char* gvp = (char*) G__getgvp();
15089    //m: 2
15090    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15091      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
15092    } else {
15093      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
15094    }
15095    result7->obj.i = (long) p;
15096    result7->ref = (long) p;
15097    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const));
15098    return(1 || funcname || hash || result7 || libp) ;
15099 }
15100 
15101 static int G__G__Smatrix_134_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15102 {
15103       {
15104          const double& obj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
15105          result7->ref = (long) (&obj);
15106          result7->obj.d = (double) (obj);
15107       }
15108    return(1 || funcname || hash || result7 || libp) ;
15109 }
15110 
15111 // automatic copy constructor
15112 static int G__G__Smatrix_134_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15113 
15114 {
15115    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const* p;
15116    void* tmp = (void*) G__int(libp->para[0]);
15117    p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*) tmp);
15118    result7->obj.i = (long) p;
15119    result7->ref = (long) p;
15120    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const));
15121    return(1 || funcname || hash || result7 || libp) ;
15122 }
15123 
15124 // automatic destructor
15125 typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const;
15126 static int G__G__Smatrix_134_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15127 {
15128    char* gvp = (char*) G__getgvp();
15129    long soff = G__getstructoffset();
15130    int n = G__getaryconstruct();
15131    //
15132    //has_a_delete: 0
15133    //has_own_delete1arg: 0
15134    //has_own_delete2arg: 0
15135    //
15136    if (!soff) {
15137      return(1);
15138    }
15139    if (n) {
15140      if (gvp == (char*)G__PVOID) {
15141        delete[] (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*) soff;
15142      } else {
15143        G__setgvp((long) G__PVOID);
15144        for (int i = n - 1; i >= 0; --i) {
15145          ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const();
15146        }
15147        G__setgvp((long)gvp);
15148      }
15149    } else {
15150      if (gvp == (char*)G__PVOID) {
15151        delete (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*) soff;
15152      } else {
15153        G__setgvp((long) G__PVOID);
15154        ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const();
15155        G__setgvp((long)gvp);
15156      }
15157    }
15158    G__setnull(result7);
15159    return(1 || funcname || hash || result7 || libp) ;
15160 }
15161 
15162 
15163 /* ROOT::Math::MatRepStd<double,4,4> */
15164 static int G__G__Smatrix_135_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15165 {
15166       {
15167          const double& obj = ((const ROOT::Math::MatRepStd<double,4,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
15168          result7->ref = (long) (&obj);
15169          result7->obj.d = (double) (obj);
15170       }
15171    return(1 || funcname || hash || result7 || libp) ;
15172 }
15173 
15174 static int G__G__Smatrix_135_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15175 {
15176       {
15177          const double& obj = ((ROOT::Math::MatRepStd<double,4,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
15178          result7->ref = (long) (&obj);
15179          result7->obj.d = (double) (obj);
15180       }
15181    return(1 || funcname || hash || result7 || libp) ;
15182 }
15183 
15184 static int G__G__Smatrix_135_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15185 {
15186       {
15187          const double& obj = ((ROOT::Math::MatRepStd<double,4,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
15188          result7->ref = (long) (&obj);
15189          result7->obj.d = (double) (obj);
15190       }
15191    return(1 || funcname || hash || result7 || libp) ;
15192 }
15193 
15194 static int G__G__Smatrix_135_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15195 {
15196       {
15197          const double& obj = ((const ROOT::Math::MatRepStd<double,4,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
15198          result7->ref = (long) (&obj);
15199          result7->obj.d = (double) (obj);
15200       }
15201    return(1 || funcname || hash || result7 || libp) ;
15202 }
15203 
15204 static int G__G__Smatrix_135_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15205 {
15206       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<double,4,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
15207    return(1 || funcname || hash || result7 || libp) ;
15208 }
15209 
15210 static int G__G__Smatrix_135_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15211 {
15212       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<double,4,4>*) G__getstructoffset())->Array());
15213    return(1 || funcname || hash || result7 || libp) ;
15214 }
15215 
15216 static int G__G__Smatrix_135_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15217 {
15218       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<double,4,4>*) G__getstructoffset())->Array());
15219    return(1 || funcname || hash || result7 || libp) ;
15220 }
15221 
15222 // automatic default constructor
15223 static int G__G__Smatrix_135_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15224 {
15225    ROOT::Math::MatRepStd<double,4,4> *p;
15226    char* gvp = (char*) G__getgvp();
15227    int n = G__getaryconstruct();
15228    if (n) {
15229      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15230        p = new ROOT::Math::MatRepStd<double,4,4>[n];
15231      } else {
15232        p = new((void*) gvp) ROOT::Math::MatRepStd<double,4,4>[n];
15233      }
15234    } else {
15235      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15236        p = new ROOT::Math::MatRepStd<double,4,4>;
15237      } else {
15238        p = new((void*) gvp) ROOT::Math::MatRepStd<double,4,4>;
15239      }
15240    }
15241    result7->obj.i = (long) p;
15242    result7->ref = (long) p;
15243    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR));
15244    return(1 || funcname || hash || result7 || libp) ;
15245 }
15246 
15247 // automatic copy constructor
15248 static int G__G__Smatrix_135_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15249 
15250 {
15251    ROOT::Math::MatRepStd<double,4,4>* p;
15252    void* tmp = (void*) G__int(libp->para[0]);
15253    p = new ROOT::Math::MatRepStd<double,4,4>(*(ROOT::Math::MatRepStd<double,4,4>*) tmp);
15254    result7->obj.i = (long) p;
15255    result7->ref = (long) p;
15256    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR));
15257    return(1 || funcname || hash || result7 || libp) ;
15258 }
15259 
15260 // automatic destructor
15261 typedef ROOT::Math::MatRepStd<double,4,4> G__TROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR;
15262 static int G__G__Smatrix_135_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15263 {
15264    char* gvp = (char*) G__getgvp();
15265    long soff = G__getstructoffset();
15266    int n = G__getaryconstruct();
15267    //
15268    //has_a_delete: 0
15269    //has_own_delete1arg: 0
15270    //has_own_delete2arg: 0
15271    //
15272    if (!soff) {
15273      return(1);
15274    }
15275    if (n) {
15276      if (gvp == (char*)G__PVOID) {
15277        delete[] (ROOT::Math::MatRepStd<double,4,4>*) soff;
15278      } else {
15279        G__setgvp((long) G__PVOID);
15280        for (int i = n - 1; i >= 0; --i) {
15281          ((ROOT::Math::MatRepStd<double,4,4>*) (soff+(sizeof(ROOT::Math::MatRepStd<double,4,4>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR();
15282        }
15283        G__setgvp((long)gvp);
15284      }
15285    } else {
15286      if (gvp == (char*)G__PVOID) {
15287        delete (ROOT::Math::MatRepStd<double,4,4>*) soff;
15288      } else {
15289        G__setgvp((long) G__PVOID);
15290        ((ROOT::Math::MatRepStd<double,4,4>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR();
15291        G__setgvp((long)gvp);
15292      }
15293    }
15294    G__setnull(result7);
15295    return(1 || funcname || hash || result7 || libp) ;
15296 }
15297 
15298 // automatic assignment operator
15299 static int G__G__Smatrix_135_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15300 {
15301    ROOT::Math::MatRepStd<double,4,4>* dest = (ROOT::Math::MatRepStd<double,4,4>*) G__getstructoffset();
15302    *dest = *(ROOT::Math::MatRepStd<double,4,4>*) libp->para[0].ref;
15303    const ROOT::Math::MatRepStd<double,4,4>& obj = *dest;
15304    result7->ref = (long) (&obj);
15305    result7->obj.i = (long) (&obj);
15306    return(1 || funcname || hash || result7 || libp) ;
15307 }
15308 
15309 
15310 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > */
15311 static int G__G__Smatrix_137_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15312 {
15313    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >* p = NULL;
15314    char* gvp = (char*) G__getgvp();
15315    int n = G__getaryconstruct();
15316    if (n) {
15317      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15318        p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >[n];
15319      } else {
15320        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >[n];
15321      }
15322    } else {
15323      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15324        p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >;
15325      } else {
15326        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >;
15327      }
15328    }
15329    result7->obj.i = (long) p;
15330    result7->ref = (long) p;
15331    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
15332    return(1 || funcname || hash || result7 || libp) ;
15333 }
15334 
15335 static int G__G__Smatrix_137_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15336 {
15337    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >* p = NULL;
15338    char* gvp = (char*) G__getgvp();
15339    //m: 1
15340    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15341      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
15342    } else {
15343      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
15344    }
15345    result7->obj.i = (long) p;
15346    result7->ref = (long) p;
15347    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
15348    return(1 || funcname || hash || result7 || libp) ;
15349 }
15350 
15351 static int G__G__Smatrix_137_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15352 {
15353    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >* p = NULL;
15354    char* gvp = (char*) G__getgvp();
15355    //m: 1
15356    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15357      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) libp->para[0].ref);
15358    } else {
15359      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) libp->para[0].ref);
15360    }
15361    result7->obj.i = (long) p;
15362    result7->ref = (long) p;
15363    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
15364    return(1 || funcname || hash || result7 || libp) ;
15365 }
15366 
15367 static int G__G__Smatrix_137_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15368 {
15369    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >* p = NULL;
15370    char* gvp = (char*) G__getgvp();
15371    switch (libp->paran) {
15372    case 2:
15373      //m: 2
15374      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15375        p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*(ROOT::Math::SVector<double,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
15376      } else {
15377        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*(ROOT::Math::SVector<double,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
15378      }
15379      break;
15380    case 1:
15381      //m: 1
15382      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15383        p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*(ROOT::Math::SVector<double,4*(4+1)/2>*) libp->para[0].ref);
15384      } else {
15385        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*(ROOT::Math::SVector<double,4*(4+1)/2>*) libp->para[0].ref);
15386      }
15387      break;
15388    }
15389    result7->obj.i = (long) p;
15390    result7->ref = (long) p;
15391    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
15392    return(1 || funcname || hash || result7 || libp) ;
15393 }
15394 
15395 static int G__G__Smatrix_137_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15396 {
15397    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >* p = NULL;
15398    char* gvp = (char*) G__getgvp();
15399    //m: 1
15400    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15401      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*(double*) G__Doubleref(&libp->para[0]));
15402    } else {
15403      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(*(double*) G__Doubleref(&libp->para[0]));
15404    }
15405    result7->obj.i = (long) p;
15406    result7->ref = (long) p;
15407    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
15408    return(1 || funcname || hash || result7 || libp) ;
15409 }
15410 
15411 static int G__G__Smatrix_137_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15412 {
15413       {
15414          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
15415          result7->ref = (long) (&obj);
15416          result7->obj.i = (long) (&obj);
15417       }
15418    return(1 || funcname || hash || result7 || libp) ;
15419 }
15420 
15421 static int G__G__Smatrix_137_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15422 {
15423       {
15424          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
15425          result7->ref = (long) (&obj);
15426          result7->obj.i = (long) (&obj);
15427       }
15428    return(1 || funcname || hash || result7 || libp) ;
15429 }
15430 
15431 static int G__G__Smatrix_137_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15432 {
15433       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
15434    return(1 || funcname || hash || result7 || libp) ;
15435 }
15436 
15437 static int G__G__Smatrix_137_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15438 {
15439       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Array());
15440    return(1 || funcname || hash || result7 || libp) ;
15441 }
15442 
15443 static int G__G__Smatrix_137_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15444 {
15445       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Array());
15446    return(1 || funcname || hash || result7 || libp) ;
15447 }
15448 
15449 static int G__G__Smatrix_137_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15450 {
15451       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->begin());
15452    return(1 || funcname || hash || result7 || libp) ;
15453 }
15454 
15455 static int G__G__Smatrix_137_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15456 {
15457       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->end());
15458    return(1 || funcname || hash || result7 || libp) ;
15459 }
15460 
15461 static int G__G__Smatrix_137_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15462 {
15463       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->begin());
15464    return(1 || funcname || hash || result7 || libp) ;
15465 }
15466 
15467 static int G__G__Smatrix_137_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15468 {
15469       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->end());
15470    return(1 || funcname || hash || result7 || libp) ;
15471 }
15472 
15473 static int G__G__Smatrix_137_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15474 {
15475       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
15476    return(1 || funcname || hash || result7 || libp) ;
15477 }
15478 
15479 static int G__G__Smatrix_137_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15480 {
15481       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
15482    return(1 || funcname || hash || result7 || libp) ;
15483 }
15484 
15485 static int G__G__Smatrix_137_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15486 {
15487       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) libp->para[0].ref));
15488    return(1 || funcname || hash || result7 || libp) ;
15489 }
15490 
15491 static int G__G__Smatrix_137_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15492 {
15493       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
15494    return(1 || funcname || hash || result7 || libp) ;
15495 }
15496 
15497 static int G__G__Smatrix_137_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15498 {
15499       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
15500    return(1 || funcname || hash || result7 || libp) ;
15501 }
15502 
15503 static int G__G__Smatrix_137_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15504 {
15505       {
15506          const double& obj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
15507          result7->ref = (long) (&obj);
15508          result7->obj.d = (double) (obj);
15509       }
15510    return(1 || funcname || hash || result7 || libp) ;
15511 }
15512 
15513 static int G__G__Smatrix_137_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15514 {
15515       {
15516          const double& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
15517          result7->ref = (long) (&obj);
15518          result7->obj.d = (double) (obj);
15519       }
15520    return(1 || funcname || hash || result7 || libp) ;
15521 }
15522 
15523 static int G__G__Smatrix_137_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15524 {
15525       {
15526          const double& obj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
15527          result7->ref = (long) (&obj);
15528          result7->obj.d = (double) (obj);
15529       }
15530    return(1 || funcname || hash || result7 || libp) ;
15531 }
15532 
15533 static int G__G__Smatrix_137_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15534 {
15535       {
15536          const double& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
15537          result7->ref = (long) (&obj);
15538          result7->obj.d = (double) (obj);
15539       }
15540    return(1 || funcname || hash || result7 || libp) ;
15541 }
15542 
15543 static int G__G__Smatrix_137_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15544 {
15545       {
15546          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const* pobj;
15547          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
15548          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const(xobj);
15549          result7->obj.i = (long) ((void*) pobj);
15550          result7->ref = result7->obj.i;
15551          G__store_tempobject(*result7);
15552       }
15553    return(1 || funcname || hash || result7 || libp) ;
15554 }
15555 
15556 static int G__G__Smatrix_137_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15557 {
15558       {
15559          ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow* pobj;
15560          ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
15561          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow(xobj);
15562          result7->obj.i = (long) ((void*) pobj);
15563          result7->ref = result7->obj.i;
15564          G__store_tempobject(*result7);
15565       }
15566    return(1 || funcname || hash || result7 || libp) ;
15567 }
15568 
15569 static int G__G__Smatrix_137_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15570 {
15571       {
15572          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
15573          result7->ref = (long) (&obj);
15574          result7->obj.i = (long) (&obj);
15575       }
15576    return(1 || funcname || hash || result7 || libp) ;
15577 }
15578 
15579 static int G__G__Smatrix_137_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15580 {
15581       {
15582          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
15583          result7->ref = (long) (&obj);
15584          result7->obj.i = (long) (&obj);
15585       }
15586    return(1 || funcname || hash || result7 || libp) ;
15587 }
15588 
15589 static int G__G__Smatrix_137_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15590 {
15591       {
15592          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
15593          result7->ref = (long) (&obj);
15594          result7->obj.i = (long) (&obj);
15595       }
15596    return(1 || funcname || hash || result7 || libp) ;
15597 }
15598 
15599 static int G__G__Smatrix_137_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15600 {
15601       {
15602          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
15603          result7->ref = (long) (&obj);
15604          result7->obj.i = (long) (&obj);
15605       }
15606    return(1 || funcname || hash || result7 || libp) ;
15607 }
15608 
15609 static int G__G__Smatrix_137_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15610 {
15611       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Invert());
15612    return(1 || funcname || hash || result7 || libp) ;
15613 }
15614 
15615 static int G__G__Smatrix_137_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15616 {
15617       {
15618          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >* pobj;
15619          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
15620          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(xobj);
15621          result7->obj.i = (long) ((void*) pobj);
15622          result7->ref = result7->obj.i;
15623          G__store_tempobject(*result7);
15624       }
15625    return(1 || funcname || hash || result7 || libp) ;
15626 }
15627 
15628 static int G__G__Smatrix_137_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15629 {
15630       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->InvertFast());
15631    return(1 || funcname || hash || result7 || libp) ;
15632 }
15633 
15634 static int G__G__Smatrix_137_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15635 {
15636       {
15637          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >* pobj;
15638          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
15639          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(xobj);
15640          result7->obj.i = (long) ((void*) pobj);
15641          result7->ref = result7->obj.i;
15642          G__store_tempobject(*result7);
15643       }
15644    return(1 || funcname || hash || result7 || libp) ;
15645 }
15646 
15647 static int G__G__Smatrix_137_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15648 {
15649       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->InvertChol());
15650    return(1 || funcname || hash || result7 || libp) ;
15651 }
15652 
15653 static int G__G__Smatrix_137_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15654 {
15655       {
15656          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >* pobj;
15657          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
15658          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >(xobj);
15659          result7->obj.i = (long) ((void*) pobj);
15660          result7->ref = result7->obj.i;
15661          G__store_tempobject(*result7);
15662       }
15663    return(1 || funcname || hash || result7 || libp) ;
15664 }
15665 
15666 static int G__G__Smatrix_137_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15667 {
15668       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
15669    return(1 || funcname || hash || result7 || libp) ;
15670 }
15671 
15672 static int G__G__Smatrix_137_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15673 {
15674       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
15675    return(1 || funcname || hash || result7 || libp) ;
15676 }
15677 
15678 static int G__G__Smatrix_137_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15679 {
15680       {
15681          const ROOT::Math::SVector<double,4>* pobj;
15682          const ROOT::Math::SVector<double,4> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
15683          pobj = new ROOT::Math::SVector<double,4>(xobj);
15684          result7->obj.i = (long) ((void*) pobj);
15685          result7->ref = result7->obj.i;
15686          G__store_tempobject(*result7);
15687       }
15688    return(1 || funcname || hash || result7 || libp) ;
15689 }
15690 
15691 static int G__G__Smatrix_137_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15692 {
15693       {
15694          const ROOT::Math::SVector<double,4>* pobj;
15695          const ROOT::Math::SVector<double,4> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
15696          pobj = new ROOT::Math::SVector<double,4>(xobj);
15697          result7->obj.i = (long) ((void*) pobj);
15698          result7->ref = result7->obj.i;
15699          G__store_tempobject(*result7);
15700       }
15701    return(1 || funcname || hash || result7 || libp) ;
15702 }
15703 
15704 static int G__G__Smatrix_137_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15705 {
15706       {
15707          const ROOT::Math::SVector<double,4>* pobj;
15708          const ROOT::Math::SVector<double,4> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Diagonal();
15709          pobj = new ROOT::Math::SVector<double,4>(xobj);
15710          result7->obj.i = (long) ((void*) pobj);
15711          result7->ref = result7->obj.i;
15712          G__store_tempobject(*result7);
15713       }
15714    return(1 || funcname || hash || result7 || libp) ;
15715 }
15716 
15717 static int G__G__Smatrix_137_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15718 {
15719       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Trace());
15720    return(1 || funcname || hash || result7 || libp) ;
15721 }
15722 
15723 static int G__G__Smatrix_137_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15724 {
15725       {
15726          const ROOT::Math::SVector<double,4*(4+1)/2>* pobj;
15727          const ROOT::Math::SVector<double,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->UpperBlock();
15728          pobj = new ROOT::Math::SVector<double,4*(4+1)/2>(xobj);
15729          result7->obj.i = (long) ((void*) pobj);
15730          result7->ref = result7->obj.i;
15731          G__store_tempobject(*result7);
15732       }
15733    return(1 || funcname || hash || result7 || libp) ;
15734 }
15735 
15736 static int G__G__Smatrix_137_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15737 {
15738       {
15739          const ROOT::Math::SVector<double,4*(4+1)/2>* pobj;
15740          const ROOT::Math::SVector<double,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->LowerBlock();
15741          pobj = new ROOT::Math::SVector<double,4*(4+1)/2>(xobj);
15742          result7->obj.i = (long) ((void*) pobj);
15743          result7->ref = result7->obj.i;
15744          G__store_tempobject(*result7);
15745       }
15746    return(1 || funcname || hash || result7 || libp) ;
15747 }
15748 
15749 static int G__G__Smatrix_137_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15750 {
15751       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
15752    return(1 || funcname || hash || result7 || libp) ;
15753 }
15754 
15755 static int G__G__Smatrix_137_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15756 {
15757       {
15758          const ostream& obj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
15759          result7->ref = (long) (&obj);
15760          result7->obj.i = (long) (&obj);
15761       }
15762    return(1 || funcname || hash || result7 || libp) ;
15763 }
15764 
15765 // automatic destructor
15766 typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR;
15767 static int G__G__Smatrix_137_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15768 {
15769    char* gvp = (char*) G__getgvp();
15770    long soff = G__getstructoffset();
15771    int n = G__getaryconstruct();
15772    //
15773    //has_a_delete: 0
15774    //has_own_delete1arg: 0
15775    //has_own_delete2arg: 0
15776    //
15777    if (!soff) {
15778      return(1);
15779    }
15780    if (n) {
15781      if (gvp == (char*)G__PVOID) {
15782        delete[] (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) soff;
15783      } else {
15784        G__setgvp((long) G__PVOID);
15785        for (int i = n - 1; i >= 0; --i) {
15786          ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR();
15787        }
15788        G__setgvp((long)gvp);
15789      }
15790    } else {
15791      if (gvp == (char*)G__PVOID) {
15792        delete (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) soff;
15793      } else {
15794        G__setgvp((long) G__PVOID);
15795        ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR();
15796        G__setgvp((long)gvp);
15797      }
15798    }
15799    G__setnull(result7);
15800    return(1 || funcname || hash || result7 || libp) ;
15801 }
15802 
15803 // automatic assignment operator
15804 static int G__G__Smatrix_137_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15805 {
15806    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >* dest = (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) G__getstructoffset();
15807    *dest = *(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) libp->para[0].ref;
15808    const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >& obj = *dest;
15809    result7->ref = (long) (&obj);
15810    result7->obj.i = (long) (&obj);
15811    return(1 || funcname || hash || result7 || libp) ;
15812 }
15813 
15814 
15815 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow */
15816 static int G__G__Smatrix_141_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15817 {
15818    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow* p = NULL;
15819    char* gvp = (char*) G__getgvp();
15820    //m: 2
15821    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15822      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
15823    } else {
15824      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
15825    }
15826    result7->obj.i = (long) p;
15827    result7->ref = (long) p;
15828    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow));
15829    return(1 || funcname || hash || result7 || libp) ;
15830 }
15831 
15832 static int G__G__Smatrix_141_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15833 {
15834       {
15835          const double& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
15836          result7->ref = (long) (&obj);
15837          result7->obj.d = (double) (obj);
15838       }
15839    return(1 || funcname || hash || result7 || libp) ;
15840 }
15841 
15842 // automatic copy constructor
15843 static int G__G__Smatrix_141_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15844 
15845 {
15846    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow* p;
15847    void* tmp = (void*) G__int(libp->para[0]);
15848    p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*) tmp);
15849    result7->obj.i = (long) p;
15850    result7->ref = (long) p;
15851    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow));
15852    return(1 || funcname || hash || result7 || libp) ;
15853 }
15854 
15855 // automatic destructor
15856 typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow;
15857 static int G__G__Smatrix_141_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15858 {
15859    char* gvp = (char*) G__getgvp();
15860    long soff = G__getstructoffset();
15861    int n = G__getaryconstruct();
15862    //
15863    //has_a_delete: 0
15864    //has_own_delete1arg: 0
15865    //has_own_delete2arg: 0
15866    //
15867    if (!soff) {
15868      return(1);
15869    }
15870    if (n) {
15871      if (gvp == (char*)G__PVOID) {
15872        delete[] (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*) soff;
15873      } else {
15874        G__setgvp((long) G__PVOID);
15875        for (int i = n - 1; i >= 0; --i) {
15876          ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow();
15877        }
15878        G__setgvp((long)gvp);
15879      }
15880    } else {
15881      if (gvp == (char*)G__PVOID) {
15882        delete (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*) soff;
15883      } else {
15884        G__setgvp((long) G__PVOID);
15885        ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow();
15886        G__setgvp((long)gvp);
15887      }
15888    }
15889    G__setnull(result7);
15890    return(1 || funcname || hash || result7 || libp) ;
15891 }
15892 
15893 // automatic assignment operator
15894 static int G__G__Smatrix_141_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15895 {
15896    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*) G__getstructoffset();
15897    *dest = *(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*) libp->para[0].ref;
15898    const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow& obj = *dest;
15899    result7->ref = (long) (&obj);
15900    result7->obj.i = (long) (&obj);
15901    return(1 || funcname || hash || result7 || libp) ;
15902 }
15903 
15904 
15905 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const */
15906 static int G__G__Smatrix_142_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15907 {
15908    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const* p = NULL;
15909    char* gvp = (char*) G__getgvp();
15910    //m: 2
15911    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15912      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
15913    } else {
15914      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
15915    }
15916    result7->obj.i = (long) p;
15917    result7->ref = (long) p;
15918    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const));
15919    return(1 || funcname || hash || result7 || libp) ;
15920 }
15921 
15922 static int G__G__Smatrix_142_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15923 {
15924       {
15925          const double& obj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
15926          result7->ref = (long) (&obj);
15927          result7->obj.d = (double) (obj);
15928       }
15929    return(1 || funcname || hash || result7 || libp) ;
15930 }
15931 
15932 // automatic copy constructor
15933 static int G__G__Smatrix_142_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15934 
15935 {
15936    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const* p;
15937    void* tmp = (void*) G__int(libp->para[0]);
15938    p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*) tmp);
15939    result7->obj.i = (long) p;
15940    result7->ref = (long) p;
15941    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const));
15942    return(1 || funcname || hash || result7 || libp) ;
15943 }
15944 
15945 // automatic destructor
15946 typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const;
15947 static int G__G__Smatrix_142_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15948 {
15949    char* gvp = (char*) G__getgvp();
15950    long soff = G__getstructoffset();
15951    int n = G__getaryconstruct();
15952    //
15953    //has_a_delete: 0
15954    //has_own_delete1arg: 0
15955    //has_own_delete2arg: 0
15956    //
15957    if (!soff) {
15958      return(1);
15959    }
15960    if (n) {
15961      if (gvp == (char*)G__PVOID) {
15962        delete[] (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*) soff;
15963      } else {
15964        G__setgvp((long) G__PVOID);
15965        for (int i = n - 1; i >= 0; --i) {
15966          ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const();
15967        }
15968        G__setgvp((long)gvp);
15969      }
15970    } else {
15971      if (gvp == (char*)G__PVOID) {
15972        delete (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*) soff;
15973      } else {
15974        G__setgvp((long) G__PVOID);
15975        ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const();
15976        G__setgvp((long)gvp);
15977      }
15978    }
15979    G__setnull(result7);
15980    return(1 || funcname || hash || result7 || libp) ;
15981 }
15982 
15983 
15984 /* ROOT::Math::SVector<double,4> */
15985 static int G__G__Smatrix_143_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
15986 {
15987    ROOT::Math::SVector<double,4>* p = NULL;
15988    char* gvp = (char*) G__getgvp();
15989    int n = G__getaryconstruct();
15990    if (n) {
15991      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15992        p = new ROOT::Math::SVector<double,4>[n];
15993      } else {
15994        p = new((void*) gvp) ROOT::Math::SVector<double,4>[n];
15995      }
15996    } else {
15997      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
15998        p = new ROOT::Math::SVector<double,4>;
15999      } else {
16000        p = new((void*) gvp) ROOT::Math::SVector<double,4>;
16001      }
16002    }
16003    result7->obj.i = (long) p;
16004    result7->ref = (long) p;
16005    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16006    return(1 || funcname || hash || result7 || libp) ;
16007 }
16008 
16009 static int G__G__Smatrix_143_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16010 {
16011    ROOT::Math::SVector<double,4>* p = NULL;
16012    char* gvp = (char*) G__getgvp();
16013    //m: 1
16014    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16015      p = new ROOT::Math::SVector<double,4>(*(ROOT::Math::SVector<double,4>*) libp->para[0].ref);
16016    } else {
16017      p = new((void*) gvp) ROOT::Math::SVector<double,4>(*(ROOT::Math::SVector<double,4>*) libp->para[0].ref);
16018    }
16019    result7->obj.i = (long) p;
16020    result7->ref = (long) p;
16021    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16022    return(1 || funcname || hash || result7 || libp) ;
16023 }
16024 
16025 static int G__G__Smatrix_143_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16026 {
16027    ROOT::Math::SVector<double,4>* p = NULL;
16028    char* gvp = (char*) G__getgvp();
16029    //m: 2
16030    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16031      p = new ROOT::Math::SVector<double,4>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
16032    } else {
16033      p = new((void*) gvp) ROOT::Math::SVector<double,4>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
16034    }
16035    result7->obj.i = (long) p;
16036    result7->ref = (long) p;
16037    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16038    return(1 || funcname || hash || result7 || libp) ;
16039 }
16040 
16041 static int G__G__Smatrix_143_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16042 {
16043    ROOT::Math::SVector<double,4>* p = NULL;
16044    char* gvp = (char*) G__getgvp();
16045    //m: 2
16046    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16047      p = new ROOT::Math::SVector<double,4>((ROOT::Math::SVector<double,4>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,4>::const_iterator) G__int(libp->para[1]));
16048    } else {
16049      p = new((void*) gvp) ROOT::Math::SVector<double,4>((ROOT::Math::SVector<double,4>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,4>::const_iterator) G__int(libp->para[1]));
16050    }
16051    result7->obj.i = (long) p;
16052    result7->ref = (long) p;
16053    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16054    return(1 || funcname || hash || result7 || libp) ;
16055 }
16056 
16057 static int G__G__Smatrix_143_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16058 {
16059    ROOT::Math::SVector<double,4>* p = NULL;
16060    char* gvp = (char*) G__getgvp();
16061    //m: 1
16062    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16063      p = new ROOT::Math::SVector<double,4>(*(double*) G__Doubleref(&libp->para[0]));
16064    } else {
16065      p = new((void*) gvp) ROOT::Math::SVector<double,4>(*(double*) G__Doubleref(&libp->para[0]));
16066    }
16067    result7->obj.i = (long) p;
16068    result7->ref = (long) p;
16069    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16070    return(1 || funcname || hash || result7 || libp) ;
16071 }
16072 
16073 static int G__G__Smatrix_143_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16074 {
16075    ROOT::Math::SVector<double,4>* p = NULL;
16076    char* gvp = (char*) G__getgvp();
16077    //m: 2
16078    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16079      p = new ROOT::Math::SVector<double,4>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
16080    } else {
16081      p = new((void*) gvp) ROOT::Math::SVector<double,4>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
16082    }
16083    result7->obj.i = (long) p;
16084    result7->ref = (long) p;
16085    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16086    return(1 || funcname || hash || result7 || libp) ;
16087 }
16088 
16089 static int G__G__Smatrix_143_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16090 {
16091    ROOT::Math::SVector<double,4>* p = NULL;
16092    char* gvp = (char*) G__getgvp();
16093    //m: 3
16094    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16095      p = new ROOT::Math::SVector<double,4>(
16096 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16097 , *(double*) G__Doubleref(&libp->para[2]));
16098    } else {
16099      p = new((void*) gvp) ROOT::Math::SVector<double,4>(
16100 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16101 , *(double*) G__Doubleref(&libp->para[2]));
16102    }
16103    result7->obj.i = (long) p;
16104    result7->ref = (long) p;
16105    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16106    return(1 || funcname || hash || result7 || libp) ;
16107 }
16108 
16109 static int G__G__Smatrix_143_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16110 {
16111    ROOT::Math::SVector<double,4>* p = NULL;
16112    char* gvp = (char*) G__getgvp();
16113    //m: 4
16114    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16115      p = new ROOT::Math::SVector<double,4>(
16116 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16117 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
16118    } else {
16119      p = new((void*) gvp) ROOT::Math::SVector<double,4>(
16120 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16121 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
16122    }
16123    result7->obj.i = (long) p;
16124    result7->ref = (long) p;
16125    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16126    return(1 || funcname || hash || result7 || libp) ;
16127 }
16128 
16129 static int G__G__Smatrix_143_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16130 {
16131    ROOT::Math::SVector<double,4>* p = NULL;
16132    char* gvp = (char*) G__getgvp();
16133    //m: 5
16134    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16135      p = new ROOT::Math::SVector<double,4>(
16136 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16137 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16138 , *(double*) G__Doubleref(&libp->para[4]));
16139    } else {
16140      p = new((void*) gvp) ROOT::Math::SVector<double,4>(
16141 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16142 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16143 , *(double*) G__Doubleref(&libp->para[4]));
16144    }
16145    result7->obj.i = (long) p;
16146    result7->ref = (long) p;
16147    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16148    return(1 || funcname || hash || result7 || libp) ;
16149 }
16150 
16151 static int G__G__Smatrix_143_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16152 {
16153    ROOT::Math::SVector<double,4>* p = NULL;
16154    char* gvp = (char*) G__getgvp();
16155    //m: 6
16156    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16157      p = new ROOT::Math::SVector<double,4>(
16158 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16159 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16160 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
16161    } else {
16162      p = new((void*) gvp) ROOT::Math::SVector<double,4>(
16163 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16164 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16165 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
16166    }
16167    result7->obj.i = (long) p;
16168    result7->ref = (long) p;
16169    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16170    return(1 || funcname || hash || result7 || libp) ;
16171 }
16172 
16173 static int G__G__Smatrix_143_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16174 {
16175    ROOT::Math::SVector<double,4>* p = NULL;
16176    char* gvp = (char*) G__getgvp();
16177    //m: 7
16178    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16179      p = new ROOT::Math::SVector<double,4>(
16180 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16181 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16182 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
16183 , *(double*) G__Doubleref(&libp->para[6]));
16184    } else {
16185      p = new((void*) gvp) ROOT::Math::SVector<double,4>(
16186 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16187 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16188 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
16189 , *(double*) G__Doubleref(&libp->para[6]));
16190    }
16191    result7->obj.i = (long) p;
16192    result7->ref = (long) p;
16193    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16194    return(1 || funcname || hash || result7 || libp) ;
16195 }
16196 
16197 static int G__G__Smatrix_143_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16198 {
16199    ROOT::Math::SVector<double,4>* p = NULL;
16200    char* gvp = (char*) G__getgvp();
16201    //m: 8
16202    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16203      p = new ROOT::Math::SVector<double,4>(
16204 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16205 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16206 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
16207 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
16208    } else {
16209      p = new((void*) gvp) ROOT::Math::SVector<double,4>(
16210 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16211 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16212 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
16213 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
16214    }
16215    result7->obj.i = (long) p;
16216    result7->ref = (long) p;
16217    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16218    return(1 || funcname || hash || result7 || libp) ;
16219 }
16220 
16221 static int G__G__Smatrix_143_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16222 {
16223    ROOT::Math::SVector<double,4>* p = NULL;
16224    char* gvp = (char*) G__getgvp();
16225    //m: 9
16226    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16227      p = new ROOT::Math::SVector<double,4>(
16228 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16229 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16230 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
16231 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
16232 , *(double*) G__Doubleref(&libp->para[8]));
16233    } else {
16234      p = new((void*) gvp) ROOT::Math::SVector<double,4>(
16235 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16236 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16237 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
16238 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
16239 , *(double*) G__Doubleref(&libp->para[8]));
16240    }
16241    result7->obj.i = (long) p;
16242    result7->ref = (long) p;
16243    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16244    return(1 || funcname || hash || result7 || libp) ;
16245 }
16246 
16247 static int G__G__Smatrix_143_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16248 {
16249    ROOT::Math::SVector<double,4>* p = NULL;
16250    char* gvp = (char*) G__getgvp();
16251    //m: 10
16252    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16253      p = new ROOT::Math::SVector<double,4>(
16254 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16255 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16256 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
16257 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
16258 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
16259    } else {
16260      p = new((void*) gvp) ROOT::Math::SVector<double,4>(
16261 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
16262 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
16263 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
16264 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
16265 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
16266    }
16267    result7->obj.i = (long) p;
16268    result7->ref = (long) p;
16269    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
16270    return(1 || funcname || hash || result7 || libp) ;
16271 }
16272 
16273 static int G__G__Smatrix_143_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16274 {
16275       {
16276          const ROOT::Math::SVector<double,4>& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
16277          result7->ref = (long) (&obj);
16278          result7->obj.i = (long) (&obj);
16279       }
16280    return(1 || funcname || hash || result7 || libp) ;
16281 }
16282 
16283 static int G__G__Smatrix_143_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16284 {
16285       G__letint(result7, 104, (long) ROOT::Math::SVector<double,4>::Dim());
16286    return(1 || funcname || hash || result7 || libp) ;
16287 }
16288 
16289 static int G__G__Smatrix_143_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16290 {
16291       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
16292    return(1 || funcname || hash || result7 || libp) ;
16293 }
16294 
16295 static int G__G__Smatrix_143_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16296 {
16297       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->Array());
16298    return(1 || funcname || hash || result7 || libp) ;
16299 }
16300 
16301 static int G__G__Smatrix_143_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16302 {
16303       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->Array());
16304    return(1 || funcname || hash || result7 || libp) ;
16305 }
16306 
16307 static int G__G__Smatrix_143_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16308 {
16309       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->begin());
16310    return(1 || funcname || hash || result7 || libp) ;
16311 }
16312 
16313 static int G__G__Smatrix_143_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16314 {
16315       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->end());
16316    return(1 || funcname || hash || result7 || libp) ;
16317 }
16318 
16319 static int G__G__Smatrix_143_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16320 {
16321       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->begin());
16322    return(1 || funcname || hash || result7 || libp) ;
16323 }
16324 
16325 static int G__G__Smatrix_143_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16326 {
16327       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->end());
16328    return(1 || funcname || hash || result7 || libp) ;
16329 }
16330 
16331 static int G__G__Smatrix_143_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16332 {
16333       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
16334    return(1 || funcname || hash || result7 || libp) ;
16335 }
16336 
16337 static int G__G__Smatrix_143_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16338 {
16339       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
16340    return(1 || funcname || hash || result7 || libp) ;
16341 }
16342 
16343 static int G__G__Smatrix_143_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16344 {
16345       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<double,4>*) libp->para[0].ref));
16346    return(1 || funcname || hash || result7 || libp) ;
16347 }
16348 
16349 static int G__G__Smatrix_143_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16350 {
16351       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<double,4>*) libp->para[0].ref));
16352    return(1 || funcname || hash || result7 || libp) ;
16353 }
16354 
16355 static int G__G__Smatrix_143_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16356 {
16357       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
16358    return(1 || funcname || hash || result7 || libp) ;
16359 }
16360 
16361 static int G__G__Smatrix_143_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16362 {
16363       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
16364    return(1 || funcname || hash || result7 || libp) ;
16365 }
16366 
16367 static int G__G__Smatrix_143_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16368 {
16369       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<double,4>*) libp->para[0].ref));
16370    return(1 || funcname || hash || result7 || libp) ;
16371 }
16372 
16373 static int G__G__Smatrix_143_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16374 {
16375       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<double,4>*) libp->para[0].ref));
16376    return(1 || funcname || hash || result7 || libp) ;
16377 }
16378 
16379 static int G__G__Smatrix_143_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16380 {
16381       {
16382          const double& obj = ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
16383          result7->ref = (long) (&obj);
16384          result7->obj.d = (double) (obj);
16385       }
16386    return(1 || funcname || hash || result7 || libp) ;
16387 }
16388 
16389 static int G__G__Smatrix_143_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16390 {
16391       {
16392          const double& obj = ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
16393          result7->ref = (long) (&obj);
16394          result7->obj.d = (double) (obj);
16395       }
16396    return(1 || funcname || hash || result7 || libp) ;
16397 }
16398 
16399 static int G__G__Smatrix_143_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16400 {
16401       {
16402          const double& obj = ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
16403          result7->ref = (long) (&obj);
16404          result7->obj.d = (double) (obj);
16405       }
16406    return(1 || funcname || hash || result7 || libp) ;
16407 }
16408 
16409 static int G__G__Smatrix_143_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16410 {
16411       {
16412          const double& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
16413          result7->ref = (long) (&obj);
16414          result7->obj.d = (double) (obj);
16415       }
16416    return(1 || funcname || hash || result7 || libp) ;
16417 }
16418 
16419 static int G__G__Smatrix_143_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16420 {
16421       {
16422          const double& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
16423          result7->ref = (long) (&obj);
16424          result7->obj.d = (double) (obj);
16425       }
16426    return(1 || funcname || hash || result7 || libp) ;
16427 }
16428 
16429 static int G__G__Smatrix_143_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16430 {
16431       {
16432          const double& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
16433          result7->ref = (long) (&obj);
16434          result7->obj.d = (double) (obj);
16435       }
16436    return(1 || funcname || hash || result7 || libp) ;
16437 }
16438 
16439 static int G__G__Smatrix_143_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16440 {
16441       {
16442          const ROOT::Math::SVector<double,4>& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
16443          result7->ref = (long) (&obj);
16444          result7->obj.i = (long) (&obj);
16445       }
16446    return(1 || funcname || hash || result7 || libp) ;
16447 }
16448 
16449 static int G__G__Smatrix_143_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16450 {
16451       {
16452          const ROOT::Math::SVector<double,4>& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
16453          result7->ref = (long) (&obj);
16454          result7->obj.i = (long) (&obj);
16455       }
16456    return(1 || funcname || hash || result7 || libp) ;
16457 }
16458 
16459 static int G__G__Smatrix_143_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16460 {
16461       {
16462          const ROOT::Math::SVector<double,4>& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
16463          result7->ref = (long) (&obj);
16464          result7->obj.i = (long) (&obj);
16465       }
16466    return(1 || funcname || hash || result7 || libp) ;
16467 }
16468 
16469 static int G__G__Smatrix_143_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16470 {
16471       {
16472          const ROOT::Math::SVector<double,4>& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
16473          result7->ref = (long) (&obj);
16474          result7->obj.i = (long) (&obj);
16475       }
16476    return(1 || funcname || hash || result7 || libp) ;
16477 }
16478 
16479 static int G__G__Smatrix_143_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16480 {
16481       {
16482          const ROOT::Math::SVector<double,4>& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<double,4>*) libp->para[0].ref);
16483          result7->ref = (long) (&obj);
16484          result7->obj.i = (long) (&obj);
16485       }
16486    return(1 || funcname || hash || result7 || libp) ;
16487 }
16488 
16489 static int G__G__Smatrix_143_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16490 {
16491       {
16492          const ROOT::Math::SVector<double,4>& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<double,4>*) libp->para[0].ref);
16493          result7->ref = (long) (&obj);
16494          result7->obj.i = (long) (&obj);
16495       }
16496    return(1 || funcname || hash || result7 || libp) ;
16497 }
16498 
16499 static int G__G__Smatrix_143_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16500 {
16501       {
16502          const ROOT::Math::SVector<double,4>& obj = ((ROOT::Math::SVector<double,4>*) G__getstructoffset())->Unit();
16503          result7->ref = (long) (&obj);
16504          result7->obj.i = (long) (&obj);
16505       }
16506    return(1 || funcname || hash || result7 || libp) ;
16507 }
16508 
16509 static int G__G__Smatrix_143_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16510 {
16511       {
16512          const ostream& obj = ((const ROOT::Math::SVector<double,4>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
16513          result7->ref = (long) (&obj);
16514          result7->obj.i = (long) (&obj);
16515       }
16516    return(1 || funcname || hash || result7 || libp) ;
16517 }
16518 
16519 // automatic destructor
16520 typedef ROOT::Math::SVector<double,4> G__TROOTcLcLMathcLcLSVectorlEdoublecO4gR;
16521 static int G__G__Smatrix_143_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16522 {
16523    char* gvp = (char*) G__getgvp();
16524    long soff = G__getstructoffset();
16525    int n = G__getaryconstruct();
16526    //
16527    //has_a_delete: 0
16528    //has_own_delete1arg: 0
16529    //has_own_delete2arg: 0
16530    //
16531    if (!soff) {
16532      return(1);
16533    }
16534    if (n) {
16535      if (gvp == (char*)G__PVOID) {
16536        delete[] (ROOT::Math::SVector<double,4>*) soff;
16537      } else {
16538        G__setgvp((long) G__PVOID);
16539        for (int i = n - 1; i >= 0; --i) {
16540          ((ROOT::Math::SVector<double,4>*) (soff+(sizeof(ROOT::Math::SVector<double,4>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO4gR();
16541        }
16542        G__setgvp((long)gvp);
16543      }
16544    } else {
16545      if (gvp == (char*)G__PVOID) {
16546        delete (ROOT::Math::SVector<double,4>*) soff;
16547      } else {
16548        G__setgvp((long) G__PVOID);
16549        ((ROOT::Math::SVector<double,4>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO4gR();
16550        G__setgvp((long)gvp);
16551      }
16552    }
16553    G__setnull(result7);
16554    return(1 || funcname || hash || result7 || libp) ;
16555 }
16556 
16557 // automatic assignment operator
16558 static int G__G__Smatrix_143_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16559 {
16560    ROOT::Math::SVector<double,4>* dest = (ROOT::Math::SVector<double,4>*) G__getstructoffset();
16561    *dest = *(ROOT::Math::SVector<double,4>*) libp->para[0].ref;
16562    const ROOT::Math::SVector<double,4>& obj = *dest;
16563    result7->ref = (long) (&obj);
16564    result7->obj.i = (long) (&obj);
16565    return(1 || funcname || hash || result7 || libp) ;
16566 }
16567 
16568 
16569 /* ROOT::Math::MatRepStd<double,5,5> */
16570 static int G__G__Smatrix_145_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16571 {
16572       {
16573          const double& obj = ((const ROOT::Math::MatRepStd<double,5,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
16574          result7->ref = (long) (&obj);
16575          result7->obj.d = (double) (obj);
16576       }
16577    return(1 || funcname || hash || result7 || libp) ;
16578 }
16579 
16580 static int G__G__Smatrix_145_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16581 {
16582       {
16583          const double& obj = ((ROOT::Math::MatRepStd<double,5,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
16584          result7->ref = (long) (&obj);
16585          result7->obj.d = (double) (obj);
16586       }
16587    return(1 || funcname || hash || result7 || libp) ;
16588 }
16589 
16590 static int G__G__Smatrix_145_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16591 {
16592       {
16593          const double& obj = ((ROOT::Math::MatRepStd<double,5,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
16594          result7->ref = (long) (&obj);
16595          result7->obj.d = (double) (obj);
16596       }
16597    return(1 || funcname || hash || result7 || libp) ;
16598 }
16599 
16600 static int G__G__Smatrix_145_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16601 {
16602       {
16603          const double& obj = ((const ROOT::Math::MatRepStd<double,5,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
16604          result7->ref = (long) (&obj);
16605          result7->obj.d = (double) (obj);
16606       }
16607    return(1 || funcname || hash || result7 || libp) ;
16608 }
16609 
16610 static int G__G__Smatrix_145_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16611 {
16612       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<double,5,5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
16613    return(1 || funcname || hash || result7 || libp) ;
16614 }
16615 
16616 static int G__G__Smatrix_145_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16617 {
16618       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<double,5,5>*) G__getstructoffset())->Array());
16619    return(1 || funcname || hash || result7 || libp) ;
16620 }
16621 
16622 static int G__G__Smatrix_145_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16623 {
16624       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<double,5,5>*) G__getstructoffset())->Array());
16625    return(1 || funcname || hash || result7 || libp) ;
16626 }
16627 
16628 // automatic default constructor
16629 static int G__G__Smatrix_145_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16630 {
16631    ROOT::Math::MatRepStd<double,5,5> *p;
16632    char* gvp = (char*) G__getgvp();
16633    int n = G__getaryconstruct();
16634    if (n) {
16635      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16636        p = new ROOT::Math::MatRepStd<double,5,5>[n];
16637      } else {
16638        p = new((void*) gvp) ROOT::Math::MatRepStd<double,5,5>[n];
16639      }
16640    } else {
16641      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16642        p = new ROOT::Math::MatRepStd<double,5,5>;
16643      } else {
16644        p = new((void*) gvp) ROOT::Math::MatRepStd<double,5,5>;
16645      }
16646    }
16647    result7->obj.i = (long) p;
16648    result7->ref = (long) p;
16649    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR));
16650    return(1 || funcname || hash || result7 || libp) ;
16651 }
16652 
16653 // automatic copy constructor
16654 static int G__G__Smatrix_145_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16655 
16656 {
16657    ROOT::Math::MatRepStd<double,5,5>* p;
16658    void* tmp = (void*) G__int(libp->para[0]);
16659    p = new ROOT::Math::MatRepStd<double,5,5>(*(ROOT::Math::MatRepStd<double,5,5>*) tmp);
16660    result7->obj.i = (long) p;
16661    result7->ref = (long) p;
16662    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR));
16663    return(1 || funcname || hash || result7 || libp) ;
16664 }
16665 
16666 // automatic destructor
16667 typedef ROOT::Math::MatRepStd<double,5,5> G__TROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR;
16668 static int G__G__Smatrix_145_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16669 {
16670    char* gvp = (char*) G__getgvp();
16671    long soff = G__getstructoffset();
16672    int n = G__getaryconstruct();
16673    //
16674    //has_a_delete: 0
16675    //has_own_delete1arg: 0
16676    //has_own_delete2arg: 0
16677    //
16678    if (!soff) {
16679      return(1);
16680    }
16681    if (n) {
16682      if (gvp == (char*)G__PVOID) {
16683        delete[] (ROOT::Math::MatRepStd<double,5,5>*) soff;
16684      } else {
16685        G__setgvp((long) G__PVOID);
16686        for (int i = n - 1; i >= 0; --i) {
16687          ((ROOT::Math::MatRepStd<double,5,5>*) (soff+(sizeof(ROOT::Math::MatRepStd<double,5,5>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR();
16688        }
16689        G__setgvp((long)gvp);
16690      }
16691    } else {
16692      if (gvp == (char*)G__PVOID) {
16693        delete (ROOT::Math::MatRepStd<double,5,5>*) soff;
16694      } else {
16695        G__setgvp((long) G__PVOID);
16696        ((ROOT::Math::MatRepStd<double,5,5>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR();
16697        G__setgvp((long)gvp);
16698      }
16699    }
16700    G__setnull(result7);
16701    return(1 || funcname || hash || result7 || libp) ;
16702 }
16703 
16704 // automatic assignment operator
16705 static int G__G__Smatrix_145_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16706 {
16707    ROOT::Math::MatRepStd<double,5,5>* dest = (ROOT::Math::MatRepStd<double,5,5>*) G__getstructoffset();
16708    *dest = *(ROOT::Math::MatRepStd<double,5,5>*) libp->para[0].ref;
16709    const ROOT::Math::MatRepStd<double,5,5>& obj = *dest;
16710    result7->ref = (long) (&obj);
16711    result7->obj.i = (long) (&obj);
16712    return(1 || funcname || hash || result7 || libp) ;
16713 }
16714 
16715 
16716 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > */
16717 static int G__G__Smatrix_147_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16718 {
16719    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >* p = NULL;
16720    char* gvp = (char*) G__getgvp();
16721    int n = G__getaryconstruct();
16722    if (n) {
16723      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16724        p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >[n];
16725      } else {
16726        p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >[n];
16727      }
16728    } else {
16729      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16730        p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >;
16731      } else {
16732        p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >;
16733      }
16734    }
16735    result7->obj.i = (long) p;
16736    result7->ref = (long) p;
16737    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
16738    return(1 || funcname || hash || result7 || libp) ;
16739 }
16740 
16741 static int G__G__Smatrix_147_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16742 {
16743    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >* p = NULL;
16744    char* gvp = (char*) G__getgvp();
16745    //m: 1
16746    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16747      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
16748    } else {
16749      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
16750    }
16751    result7->obj.i = (long) p;
16752    result7->ref = (long) p;
16753    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
16754    return(1 || funcname || hash || result7 || libp) ;
16755 }
16756 
16757 static int G__G__Smatrix_147_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16758 {
16759    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >* p = NULL;
16760    char* gvp = (char*) G__getgvp();
16761    //m: 1
16762    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16763      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) libp->para[0].ref);
16764    } else {
16765      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) libp->para[0].ref);
16766    }
16767    result7->obj.i = (long) p;
16768    result7->ref = (long) p;
16769    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
16770    return(1 || funcname || hash || result7 || libp) ;
16771 }
16772 
16773 static int G__G__Smatrix_147_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16774 {
16775    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >* p = NULL;
16776    char* gvp = (char*) G__getgvp();
16777    switch (libp->paran) {
16778    case 2:
16779      //m: 2
16780      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16781        p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*(ROOT::Math::SVector<double,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
16782      } else {
16783        p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*(ROOT::Math::SVector<double,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
16784      }
16785      break;
16786    case 1:
16787      //m: 1
16788      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16789        p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*(ROOT::Math::SVector<double,5*(5+1)/2>*) libp->para[0].ref);
16790      } else {
16791        p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*(ROOT::Math::SVector<double,5*(5+1)/2>*) libp->para[0].ref);
16792      }
16793      break;
16794    }
16795    result7->obj.i = (long) p;
16796    result7->ref = (long) p;
16797    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
16798    return(1 || funcname || hash || result7 || libp) ;
16799 }
16800 
16801 static int G__G__Smatrix_147_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16802 {
16803    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >* p = NULL;
16804    char* gvp = (char*) G__getgvp();
16805    //m: 1
16806    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
16807      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*(double*) G__Doubleref(&libp->para[0]));
16808    } else {
16809      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(*(double*) G__Doubleref(&libp->para[0]));
16810    }
16811    result7->obj.i = (long) p;
16812    result7->ref = (long) p;
16813    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
16814    return(1 || funcname || hash || result7 || libp) ;
16815 }
16816 
16817 static int G__G__Smatrix_147_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16818 {
16819       {
16820          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
16821          result7->ref = (long) (&obj);
16822          result7->obj.i = (long) (&obj);
16823       }
16824    return(1 || funcname || hash || result7 || libp) ;
16825 }
16826 
16827 static int G__G__Smatrix_147_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16828 {
16829       {
16830          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
16831          result7->ref = (long) (&obj);
16832          result7->obj.i = (long) (&obj);
16833       }
16834    return(1 || funcname || hash || result7 || libp) ;
16835 }
16836 
16837 static int G__G__Smatrix_147_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16838 {
16839       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
16840    return(1 || funcname || hash || result7 || libp) ;
16841 }
16842 
16843 static int G__G__Smatrix_147_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16844 {
16845       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Array());
16846    return(1 || funcname || hash || result7 || libp) ;
16847 }
16848 
16849 static int G__G__Smatrix_147_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16850 {
16851       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Array());
16852    return(1 || funcname || hash || result7 || libp) ;
16853 }
16854 
16855 static int G__G__Smatrix_147_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16856 {
16857       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->begin());
16858    return(1 || funcname || hash || result7 || libp) ;
16859 }
16860 
16861 static int G__G__Smatrix_147_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16862 {
16863       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->end());
16864    return(1 || funcname || hash || result7 || libp) ;
16865 }
16866 
16867 static int G__G__Smatrix_147_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16868 {
16869       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->begin());
16870    return(1 || funcname || hash || result7 || libp) ;
16871 }
16872 
16873 static int G__G__Smatrix_147_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16874 {
16875       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->end());
16876    return(1 || funcname || hash || result7 || libp) ;
16877 }
16878 
16879 static int G__G__Smatrix_147_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16880 {
16881       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
16882    return(1 || funcname || hash || result7 || libp) ;
16883 }
16884 
16885 static int G__G__Smatrix_147_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16886 {
16887       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
16888    return(1 || funcname || hash || result7 || libp) ;
16889 }
16890 
16891 static int G__G__Smatrix_147_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16892 {
16893       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) libp->para[0].ref));
16894    return(1 || funcname || hash || result7 || libp) ;
16895 }
16896 
16897 static int G__G__Smatrix_147_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16898 {
16899       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
16900    return(1 || funcname || hash || result7 || libp) ;
16901 }
16902 
16903 static int G__G__Smatrix_147_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16904 {
16905       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
16906    return(1 || funcname || hash || result7 || libp) ;
16907 }
16908 
16909 static int G__G__Smatrix_147_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16910 {
16911       {
16912          const double& obj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
16913          result7->ref = (long) (&obj);
16914          result7->obj.d = (double) (obj);
16915       }
16916    return(1 || funcname || hash || result7 || libp) ;
16917 }
16918 
16919 static int G__G__Smatrix_147_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16920 {
16921       {
16922          const double& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
16923          result7->ref = (long) (&obj);
16924          result7->obj.d = (double) (obj);
16925       }
16926    return(1 || funcname || hash || result7 || libp) ;
16927 }
16928 
16929 static int G__G__Smatrix_147_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16930 {
16931       {
16932          const double& obj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
16933          result7->ref = (long) (&obj);
16934          result7->obj.d = (double) (obj);
16935       }
16936    return(1 || funcname || hash || result7 || libp) ;
16937 }
16938 
16939 static int G__G__Smatrix_147_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16940 {
16941       {
16942          const double& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
16943          result7->ref = (long) (&obj);
16944          result7->obj.d = (double) (obj);
16945       }
16946    return(1 || funcname || hash || result7 || libp) ;
16947 }
16948 
16949 static int G__G__Smatrix_147_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16950 {
16951       {
16952          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const* pobj;
16953          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
16954          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const(xobj);
16955          result7->obj.i = (long) ((void*) pobj);
16956          result7->ref = result7->obj.i;
16957          G__store_tempobject(*result7);
16958       }
16959    return(1 || funcname || hash || result7 || libp) ;
16960 }
16961 
16962 static int G__G__Smatrix_147_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16963 {
16964       {
16965          ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow* pobj;
16966          ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
16967          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow(xobj);
16968          result7->obj.i = (long) ((void*) pobj);
16969          result7->ref = result7->obj.i;
16970          G__store_tempobject(*result7);
16971       }
16972    return(1 || funcname || hash || result7 || libp) ;
16973 }
16974 
16975 static int G__G__Smatrix_147_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16976 {
16977       {
16978          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
16979          result7->ref = (long) (&obj);
16980          result7->obj.i = (long) (&obj);
16981       }
16982    return(1 || funcname || hash || result7 || libp) ;
16983 }
16984 
16985 static int G__G__Smatrix_147_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16986 {
16987       {
16988          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
16989          result7->ref = (long) (&obj);
16990          result7->obj.i = (long) (&obj);
16991       }
16992    return(1 || funcname || hash || result7 || libp) ;
16993 }
16994 
16995 static int G__G__Smatrix_147_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
16996 {
16997       {
16998          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
16999          result7->ref = (long) (&obj);
17000          result7->obj.i = (long) (&obj);
17001       }
17002    return(1 || funcname || hash || result7 || libp) ;
17003 }
17004 
17005 static int G__G__Smatrix_147_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17006 {
17007       {
17008          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
17009          result7->ref = (long) (&obj);
17010          result7->obj.i = (long) (&obj);
17011       }
17012    return(1 || funcname || hash || result7 || libp) ;
17013 }
17014 
17015 static int G__G__Smatrix_147_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17016 {
17017       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Invert());
17018    return(1 || funcname || hash || result7 || libp) ;
17019 }
17020 
17021 static int G__G__Smatrix_147_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17022 {
17023       {
17024          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >* pobj;
17025          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
17026          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(xobj);
17027          result7->obj.i = (long) ((void*) pobj);
17028          result7->ref = result7->obj.i;
17029          G__store_tempobject(*result7);
17030       }
17031    return(1 || funcname || hash || result7 || libp) ;
17032 }
17033 
17034 static int G__G__Smatrix_147_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17035 {
17036       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->InvertFast());
17037    return(1 || funcname || hash || result7 || libp) ;
17038 }
17039 
17040 static int G__G__Smatrix_147_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17041 {
17042       {
17043          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >* pobj;
17044          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
17045          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(xobj);
17046          result7->obj.i = (long) ((void*) pobj);
17047          result7->ref = result7->obj.i;
17048          G__store_tempobject(*result7);
17049       }
17050    return(1 || funcname || hash || result7 || libp) ;
17051 }
17052 
17053 static int G__G__Smatrix_147_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17054 {
17055       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->InvertChol());
17056    return(1 || funcname || hash || result7 || libp) ;
17057 }
17058 
17059 static int G__G__Smatrix_147_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17060 {
17061       {
17062          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >* pobj;
17063          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
17064          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >(xobj);
17065          result7->obj.i = (long) ((void*) pobj);
17066          result7->ref = result7->obj.i;
17067          G__store_tempobject(*result7);
17068       }
17069    return(1 || funcname || hash || result7 || libp) ;
17070 }
17071 
17072 static int G__G__Smatrix_147_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17073 {
17074       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
17075    return(1 || funcname || hash || result7 || libp) ;
17076 }
17077 
17078 static int G__G__Smatrix_147_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17079 {
17080       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
17081    return(1 || funcname || hash || result7 || libp) ;
17082 }
17083 
17084 static int G__G__Smatrix_147_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17085 {
17086       {
17087          const ROOT::Math::SVector<double,5>* pobj;
17088          const ROOT::Math::SVector<double,5> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
17089          pobj = new ROOT::Math::SVector<double,5>(xobj);
17090          result7->obj.i = (long) ((void*) pobj);
17091          result7->ref = result7->obj.i;
17092          G__store_tempobject(*result7);
17093       }
17094    return(1 || funcname || hash || result7 || libp) ;
17095 }
17096 
17097 static int G__G__Smatrix_147_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17098 {
17099       {
17100          const ROOT::Math::SVector<double,5>* pobj;
17101          const ROOT::Math::SVector<double,5> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
17102          pobj = new ROOT::Math::SVector<double,5>(xobj);
17103          result7->obj.i = (long) ((void*) pobj);
17104          result7->ref = result7->obj.i;
17105          G__store_tempobject(*result7);
17106       }
17107    return(1 || funcname || hash || result7 || libp) ;
17108 }
17109 
17110 static int G__G__Smatrix_147_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17111 {
17112       {
17113          const ROOT::Math::SVector<double,5>* pobj;
17114          const ROOT::Math::SVector<double,5> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Diagonal();
17115          pobj = new ROOT::Math::SVector<double,5>(xobj);
17116          result7->obj.i = (long) ((void*) pobj);
17117          result7->ref = result7->obj.i;
17118          G__store_tempobject(*result7);
17119       }
17120    return(1 || funcname || hash || result7 || libp) ;
17121 }
17122 
17123 static int G__G__Smatrix_147_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17124 {
17125       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Trace());
17126    return(1 || funcname || hash || result7 || libp) ;
17127 }
17128 
17129 static int G__G__Smatrix_147_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17130 {
17131       {
17132          const ROOT::Math::SVector<double,5*(5+1)/2>* pobj;
17133          const ROOT::Math::SVector<double,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->UpperBlock();
17134          pobj = new ROOT::Math::SVector<double,5*(5+1)/2>(xobj);
17135          result7->obj.i = (long) ((void*) pobj);
17136          result7->ref = result7->obj.i;
17137          G__store_tempobject(*result7);
17138       }
17139    return(1 || funcname || hash || result7 || libp) ;
17140 }
17141 
17142 static int G__G__Smatrix_147_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17143 {
17144       {
17145          const ROOT::Math::SVector<double,5*(5+1)/2>* pobj;
17146          const ROOT::Math::SVector<double,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->LowerBlock();
17147          pobj = new ROOT::Math::SVector<double,5*(5+1)/2>(xobj);
17148          result7->obj.i = (long) ((void*) pobj);
17149          result7->ref = result7->obj.i;
17150          G__store_tempobject(*result7);
17151       }
17152    return(1 || funcname || hash || result7 || libp) ;
17153 }
17154 
17155 static int G__G__Smatrix_147_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17156 {
17157       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
17158    return(1 || funcname || hash || result7 || libp) ;
17159 }
17160 
17161 static int G__G__Smatrix_147_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17162 {
17163       {
17164          const ostream& obj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
17165          result7->ref = (long) (&obj);
17166          result7->obj.i = (long) (&obj);
17167       }
17168    return(1 || funcname || hash || result7 || libp) ;
17169 }
17170 
17171 // automatic destructor
17172 typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR;
17173 static int G__G__Smatrix_147_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17174 {
17175    char* gvp = (char*) G__getgvp();
17176    long soff = G__getstructoffset();
17177    int n = G__getaryconstruct();
17178    //
17179    //has_a_delete: 0
17180    //has_own_delete1arg: 0
17181    //has_own_delete2arg: 0
17182    //
17183    if (!soff) {
17184      return(1);
17185    }
17186    if (n) {
17187      if (gvp == (char*)G__PVOID) {
17188        delete[] (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) soff;
17189      } else {
17190        G__setgvp((long) G__PVOID);
17191        for (int i = n - 1; i >= 0; --i) {
17192          ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR();
17193        }
17194        G__setgvp((long)gvp);
17195      }
17196    } else {
17197      if (gvp == (char*)G__PVOID) {
17198        delete (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) soff;
17199      } else {
17200        G__setgvp((long) G__PVOID);
17201        ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR();
17202        G__setgvp((long)gvp);
17203      }
17204    }
17205    G__setnull(result7);
17206    return(1 || funcname || hash || result7 || libp) ;
17207 }
17208 
17209 // automatic assignment operator
17210 static int G__G__Smatrix_147_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17211 {
17212    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >* dest = (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) G__getstructoffset();
17213    *dest = *(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) libp->para[0].ref;
17214    const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >& obj = *dest;
17215    result7->ref = (long) (&obj);
17216    result7->obj.i = (long) (&obj);
17217    return(1 || funcname || hash || result7 || libp) ;
17218 }
17219 
17220 
17221 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow */
17222 static int G__G__Smatrix_151_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17223 {
17224    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow* p = NULL;
17225    char* gvp = (char*) G__getgvp();
17226    //m: 2
17227    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17228      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
17229    } else {
17230      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
17231    }
17232    result7->obj.i = (long) p;
17233    result7->ref = (long) p;
17234    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow));
17235    return(1 || funcname || hash || result7 || libp) ;
17236 }
17237 
17238 static int G__G__Smatrix_151_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17239 {
17240       {
17241          const double& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
17242          result7->ref = (long) (&obj);
17243          result7->obj.d = (double) (obj);
17244       }
17245    return(1 || funcname || hash || result7 || libp) ;
17246 }
17247 
17248 // automatic copy constructor
17249 static int G__G__Smatrix_151_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17250 
17251 {
17252    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow* p;
17253    void* tmp = (void*) G__int(libp->para[0]);
17254    p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*) tmp);
17255    result7->obj.i = (long) p;
17256    result7->ref = (long) p;
17257    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow));
17258    return(1 || funcname || hash || result7 || libp) ;
17259 }
17260 
17261 // automatic destructor
17262 typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow;
17263 static int G__G__Smatrix_151_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17264 {
17265    char* gvp = (char*) G__getgvp();
17266    long soff = G__getstructoffset();
17267    int n = G__getaryconstruct();
17268    //
17269    //has_a_delete: 0
17270    //has_own_delete1arg: 0
17271    //has_own_delete2arg: 0
17272    //
17273    if (!soff) {
17274      return(1);
17275    }
17276    if (n) {
17277      if (gvp == (char*)G__PVOID) {
17278        delete[] (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*) soff;
17279      } else {
17280        G__setgvp((long) G__PVOID);
17281        for (int i = n - 1; i >= 0; --i) {
17282          ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow();
17283        }
17284        G__setgvp((long)gvp);
17285      }
17286    } else {
17287      if (gvp == (char*)G__PVOID) {
17288        delete (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*) soff;
17289      } else {
17290        G__setgvp((long) G__PVOID);
17291        ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow();
17292        G__setgvp((long)gvp);
17293      }
17294    }
17295    G__setnull(result7);
17296    return(1 || funcname || hash || result7 || libp) ;
17297 }
17298 
17299 // automatic assignment operator
17300 static int G__G__Smatrix_151_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17301 {
17302    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*) G__getstructoffset();
17303    *dest = *(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*) libp->para[0].ref;
17304    const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow& obj = *dest;
17305    result7->ref = (long) (&obj);
17306    result7->obj.i = (long) (&obj);
17307    return(1 || funcname || hash || result7 || libp) ;
17308 }
17309 
17310 
17311 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const */
17312 static int G__G__Smatrix_152_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17313 {
17314    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const* p = NULL;
17315    char* gvp = (char*) G__getgvp();
17316    //m: 2
17317    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17318      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
17319    } else {
17320      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
17321    }
17322    result7->obj.i = (long) p;
17323    result7->ref = (long) p;
17324    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const));
17325    return(1 || funcname || hash || result7 || libp) ;
17326 }
17327 
17328 static int G__G__Smatrix_152_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17329 {
17330       {
17331          const double& obj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
17332          result7->ref = (long) (&obj);
17333          result7->obj.d = (double) (obj);
17334       }
17335    return(1 || funcname || hash || result7 || libp) ;
17336 }
17337 
17338 // automatic copy constructor
17339 static int G__G__Smatrix_152_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17340 
17341 {
17342    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const* p;
17343    void* tmp = (void*) G__int(libp->para[0]);
17344    p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*) tmp);
17345    result7->obj.i = (long) p;
17346    result7->ref = (long) p;
17347    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const));
17348    return(1 || funcname || hash || result7 || libp) ;
17349 }
17350 
17351 // automatic destructor
17352 typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const;
17353 static int G__G__Smatrix_152_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17354 {
17355    char* gvp = (char*) G__getgvp();
17356    long soff = G__getstructoffset();
17357    int n = G__getaryconstruct();
17358    //
17359    //has_a_delete: 0
17360    //has_own_delete1arg: 0
17361    //has_own_delete2arg: 0
17362    //
17363    if (!soff) {
17364      return(1);
17365    }
17366    if (n) {
17367      if (gvp == (char*)G__PVOID) {
17368        delete[] (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*) soff;
17369      } else {
17370        G__setgvp((long) G__PVOID);
17371        for (int i = n - 1; i >= 0; --i) {
17372          ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const();
17373        }
17374        G__setgvp((long)gvp);
17375      }
17376    } else {
17377      if (gvp == (char*)G__PVOID) {
17378        delete (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*) soff;
17379      } else {
17380        G__setgvp((long) G__PVOID);
17381        ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const();
17382        G__setgvp((long)gvp);
17383      }
17384    }
17385    G__setnull(result7);
17386    return(1 || funcname || hash || result7 || libp) ;
17387 }
17388 
17389 
17390 /* ROOT::Math::SVector<double,5> */
17391 static int G__G__Smatrix_153_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17392 {
17393    ROOT::Math::SVector<double,5>* p = NULL;
17394    char* gvp = (char*) G__getgvp();
17395    int n = G__getaryconstruct();
17396    if (n) {
17397      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17398        p = new ROOT::Math::SVector<double,5>[n];
17399      } else {
17400        p = new((void*) gvp) ROOT::Math::SVector<double,5>[n];
17401      }
17402    } else {
17403      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17404        p = new ROOT::Math::SVector<double,5>;
17405      } else {
17406        p = new((void*) gvp) ROOT::Math::SVector<double,5>;
17407      }
17408    }
17409    result7->obj.i = (long) p;
17410    result7->ref = (long) p;
17411    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17412    return(1 || funcname || hash || result7 || libp) ;
17413 }
17414 
17415 static int G__G__Smatrix_153_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17416 {
17417    ROOT::Math::SVector<double,5>* p = NULL;
17418    char* gvp = (char*) G__getgvp();
17419    //m: 1
17420    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17421      p = new ROOT::Math::SVector<double,5>(*(ROOT::Math::SVector<double,5>*) libp->para[0].ref);
17422    } else {
17423      p = new((void*) gvp) ROOT::Math::SVector<double,5>(*(ROOT::Math::SVector<double,5>*) libp->para[0].ref);
17424    }
17425    result7->obj.i = (long) p;
17426    result7->ref = (long) p;
17427    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17428    return(1 || funcname || hash || result7 || libp) ;
17429 }
17430 
17431 static int G__G__Smatrix_153_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17432 {
17433    ROOT::Math::SVector<double,5>* p = NULL;
17434    char* gvp = (char*) G__getgvp();
17435    //m: 2
17436    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17437      p = new ROOT::Math::SVector<double,5>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
17438    } else {
17439      p = new((void*) gvp) ROOT::Math::SVector<double,5>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
17440    }
17441    result7->obj.i = (long) p;
17442    result7->ref = (long) p;
17443    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17444    return(1 || funcname || hash || result7 || libp) ;
17445 }
17446 
17447 static int G__G__Smatrix_153_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17448 {
17449    ROOT::Math::SVector<double,5>* p = NULL;
17450    char* gvp = (char*) G__getgvp();
17451    //m: 2
17452    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17453      p = new ROOT::Math::SVector<double,5>((ROOT::Math::SVector<double,5>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,5>::const_iterator) G__int(libp->para[1]));
17454    } else {
17455      p = new((void*) gvp) ROOT::Math::SVector<double,5>((ROOT::Math::SVector<double,5>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,5>::const_iterator) G__int(libp->para[1]));
17456    }
17457    result7->obj.i = (long) p;
17458    result7->ref = (long) p;
17459    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17460    return(1 || funcname || hash || result7 || libp) ;
17461 }
17462 
17463 static int G__G__Smatrix_153_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17464 {
17465    ROOT::Math::SVector<double,5>* p = NULL;
17466    char* gvp = (char*) G__getgvp();
17467    //m: 1
17468    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17469      p = new ROOT::Math::SVector<double,5>(*(double*) G__Doubleref(&libp->para[0]));
17470    } else {
17471      p = new((void*) gvp) ROOT::Math::SVector<double,5>(*(double*) G__Doubleref(&libp->para[0]));
17472    }
17473    result7->obj.i = (long) p;
17474    result7->ref = (long) p;
17475    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17476    return(1 || funcname || hash || result7 || libp) ;
17477 }
17478 
17479 static int G__G__Smatrix_153_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17480 {
17481    ROOT::Math::SVector<double,5>* p = NULL;
17482    char* gvp = (char*) G__getgvp();
17483    //m: 2
17484    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17485      p = new ROOT::Math::SVector<double,5>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
17486    } else {
17487      p = new((void*) gvp) ROOT::Math::SVector<double,5>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
17488    }
17489    result7->obj.i = (long) p;
17490    result7->ref = (long) p;
17491    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17492    return(1 || funcname || hash || result7 || libp) ;
17493 }
17494 
17495 static int G__G__Smatrix_153_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17496 {
17497    ROOT::Math::SVector<double,5>* p = NULL;
17498    char* gvp = (char*) G__getgvp();
17499    //m: 3
17500    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17501      p = new ROOT::Math::SVector<double,5>(
17502 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17503 , *(double*) G__Doubleref(&libp->para[2]));
17504    } else {
17505      p = new((void*) gvp) ROOT::Math::SVector<double,5>(
17506 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17507 , *(double*) G__Doubleref(&libp->para[2]));
17508    }
17509    result7->obj.i = (long) p;
17510    result7->ref = (long) p;
17511    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17512    return(1 || funcname || hash || result7 || libp) ;
17513 }
17514 
17515 static int G__G__Smatrix_153_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17516 {
17517    ROOT::Math::SVector<double,5>* p = NULL;
17518    char* gvp = (char*) G__getgvp();
17519    //m: 4
17520    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17521      p = new ROOT::Math::SVector<double,5>(
17522 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17523 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
17524    } else {
17525      p = new((void*) gvp) ROOT::Math::SVector<double,5>(
17526 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17527 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
17528    }
17529    result7->obj.i = (long) p;
17530    result7->ref = (long) p;
17531    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17532    return(1 || funcname || hash || result7 || libp) ;
17533 }
17534 
17535 static int G__G__Smatrix_153_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17536 {
17537    ROOT::Math::SVector<double,5>* p = NULL;
17538    char* gvp = (char*) G__getgvp();
17539    //m: 5
17540    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17541      p = new ROOT::Math::SVector<double,5>(
17542 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17543 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17544 , *(double*) G__Doubleref(&libp->para[4]));
17545    } else {
17546      p = new((void*) gvp) ROOT::Math::SVector<double,5>(
17547 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17548 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17549 , *(double*) G__Doubleref(&libp->para[4]));
17550    }
17551    result7->obj.i = (long) p;
17552    result7->ref = (long) p;
17553    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17554    return(1 || funcname || hash || result7 || libp) ;
17555 }
17556 
17557 static int G__G__Smatrix_153_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17558 {
17559    ROOT::Math::SVector<double,5>* p = NULL;
17560    char* gvp = (char*) G__getgvp();
17561    //m: 6
17562    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17563      p = new ROOT::Math::SVector<double,5>(
17564 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17565 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17566 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
17567    } else {
17568      p = new((void*) gvp) ROOT::Math::SVector<double,5>(
17569 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17570 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17571 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
17572    }
17573    result7->obj.i = (long) p;
17574    result7->ref = (long) p;
17575    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17576    return(1 || funcname || hash || result7 || libp) ;
17577 }
17578 
17579 static int G__G__Smatrix_153_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17580 {
17581    ROOT::Math::SVector<double,5>* p = NULL;
17582    char* gvp = (char*) G__getgvp();
17583    //m: 7
17584    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17585      p = new ROOT::Math::SVector<double,5>(
17586 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17587 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17588 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
17589 , *(double*) G__Doubleref(&libp->para[6]));
17590    } else {
17591      p = new((void*) gvp) ROOT::Math::SVector<double,5>(
17592 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17593 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17594 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
17595 , *(double*) G__Doubleref(&libp->para[6]));
17596    }
17597    result7->obj.i = (long) p;
17598    result7->ref = (long) p;
17599    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17600    return(1 || funcname || hash || result7 || libp) ;
17601 }
17602 
17603 static int G__G__Smatrix_153_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17604 {
17605    ROOT::Math::SVector<double,5>* p = NULL;
17606    char* gvp = (char*) G__getgvp();
17607    //m: 8
17608    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17609      p = new ROOT::Math::SVector<double,5>(
17610 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17611 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17612 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
17613 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
17614    } else {
17615      p = new((void*) gvp) ROOT::Math::SVector<double,5>(
17616 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17617 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17618 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
17619 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
17620    }
17621    result7->obj.i = (long) p;
17622    result7->ref = (long) p;
17623    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17624    return(1 || funcname || hash || result7 || libp) ;
17625 }
17626 
17627 static int G__G__Smatrix_153_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17628 {
17629    ROOT::Math::SVector<double,5>* p = NULL;
17630    char* gvp = (char*) G__getgvp();
17631    //m: 9
17632    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17633      p = new ROOT::Math::SVector<double,5>(
17634 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17635 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17636 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
17637 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
17638 , *(double*) G__Doubleref(&libp->para[8]));
17639    } else {
17640      p = new((void*) gvp) ROOT::Math::SVector<double,5>(
17641 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17642 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17643 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
17644 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
17645 , *(double*) G__Doubleref(&libp->para[8]));
17646    }
17647    result7->obj.i = (long) p;
17648    result7->ref = (long) p;
17649    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17650    return(1 || funcname || hash || result7 || libp) ;
17651 }
17652 
17653 static int G__G__Smatrix_153_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17654 {
17655    ROOT::Math::SVector<double,5>* p = NULL;
17656    char* gvp = (char*) G__getgvp();
17657    //m: 10
17658    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
17659      p = new ROOT::Math::SVector<double,5>(
17660 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17661 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17662 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
17663 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
17664 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
17665    } else {
17666      p = new((void*) gvp) ROOT::Math::SVector<double,5>(
17667 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
17668 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
17669 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
17670 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
17671 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
17672    }
17673    result7->obj.i = (long) p;
17674    result7->ref = (long) p;
17675    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
17676    return(1 || funcname || hash || result7 || libp) ;
17677 }
17678 
17679 static int G__G__Smatrix_153_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17680 {
17681       {
17682          const ROOT::Math::SVector<double,5>& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
17683          result7->ref = (long) (&obj);
17684          result7->obj.i = (long) (&obj);
17685       }
17686    return(1 || funcname || hash || result7 || libp) ;
17687 }
17688 
17689 static int G__G__Smatrix_153_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17690 {
17691       G__letint(result7, 104, (long) ROOT::Math::SVector<double,5>::Dim());
17692    return(1 || funcname || hash || result7 || libp) ;
17693 }
17694 
17695 static int G__G__Smatrix_153_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17696 {
17697       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
17698    return(1 || funcname || hash || result7 || libp) ;
17699 }
17700 
17701 static int G__G__Smatrix_153_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17702 {
17703       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->Array());
17704    return(1 || funcname || hash || result7 || libp) ;
17705 }
17706 
17707 static int G__G__Smatrix_153_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17708 {
17709       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->Array());
17710    return(1 || funcname || hash || result7 || libp) ;
17711 }
17712 
17713 static int G__G__Smatrix_153_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17714 {
17715       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->begin());
17716    return(1 || funcname || hash || result7 || libp) ;
17717 }
17718 
17719 static int G__G__Smatrix_153_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17720 {
17721       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->end());
17722    return(1 || funcname || hash || result7 || libp) ;
17723 }
17724 
17725 static int G__G__Smatrix_153_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17726 {
17727       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->begin());
17728    return(1 || funcname || hash || result7 || libp) ;
17729 }
17730 
17731 static int G__G__Smatrix_153_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17732 {
17733       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->end());
17734    return(1 || funcname || hash || result7 || libp) ;
17735 }
17736 
17737 static int G__G__Smatrix_153_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17738 {
17739       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
17740    return(1 || funcname || hash || result7 || libp) ;
17741 }
17742 
17743 static int G__G__Smatrix_153_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17744 {
17745       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
17746    return(1 || funcname || hash || result7 || libp) ;
17747 }
17748 
17749 static int G__G__Smatrix_153_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17750 {
17751       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<double,5>*) libp->para[0].ref));
17752    return(1 || funcname || hash || result7 || libp) ;
17753 }
17754 
17755 static int G__G__Smatrix_153_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17756 {
17757       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<double,5>*) libp->para[0].ref));
17758    return(1 || funcname || hash || result7 || libp) ;
17759 }
17760 
17761 static int G__G__Smatrix_153_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17762 {
17763       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
17764    return(1 || funcname || hash || result7 || libp) ;
17765 }
17766 
17767 static int G__G__Smatrix_153_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17768 {
17769       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
17770    return(1 || funcname || hash || result7 || libp) ;
17771 }
17772 
17773 static int G__G__Smatrix_153_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17774 {
17775       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<double,5>*) libp->para[0].ref));
17776    return(1 || funcname || hash || result7 || libp) ;
17777 }
17778 
17779 static int G__G__Smatrix_153_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17780 {
17781       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<double,5>*) libp->para[0].ref));
17782    return(1 || funcname || hash || result7 || libp) ;
17783 }
17784 
17785 static int G__G__Smatrix_153_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17786 {
17787       {
17788          const double& obj = ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
17789          result7->ref = (long) (&obj);
17790          result7->obj.d = (double) (obj);
17791       }
17792    return(1 || funcname || hash || result7 || libp) ;
17793 }
17794 
17795 static int G__G__Smatrix_153_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17796 {
17797       {
17798          const double& obj = ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
17799          result7->ref = (long) (&obj);
17800          result7->obj.d = (double) (obj);
17801       }
17802    return(1 || funcname || hash || result7 || libp) ;
17803 }
17804 
17805 static int G__G__Smatrix_153_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17806 {
17807       {
17808          const double& obj = ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
17809          result7->ref = (long) (&obj);
17810          result7->obj.d = (double) (obj);
17811       }
17812    return(1 || funcname || hash || result7 || libp) ;
17813 }
17814 
17815 static int G__G__Smatrix_153_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17816 {
17817       {
17818          const double& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
17819          result7->ref = (long) (&obj);
17820          result7->obj.d = (double) (obj);
17821       }
17822    return(1 || funcname || hash || result7 || libp) ;
17823 }
17824 
17825 static int G__G__Smatrix_153_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17826 {
17827       {
17828          const double& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
17829          result7->ref = (long) (&obj);
17830          result7->obj.d = (double) (obj);
17831       }
17832    return(1 || funcname || hash || result7 || libp) ;
17833 }
17834 
17835 static int G__G__Smatrix_153_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17836 {
17837       {
17838          const double& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
17839          result7->ref = (long) (&obj);
17840          result7->obj.d = (double) (obj);
17841       }
17842    return(1 || funcname || hash || result7 || libp) ;
17843 }
17844 
17845 static int G__G__Smatrix_153_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17846 {
17847       {
17848          const ROOT::Math::SVector<double,5>& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
17849          result7->ref = (long) (&obj);
17850          result7->obj.i = (long) (&obj);
17851       }
17852    return(1 || funcname || hash || result7 || libp) ;
17853 }
17854 
17855 static int G__G__Smatrix_153_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17856 {
17857       {
17858          const ROOT::Math::SVector<double,5>& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
17859          result7->ref = (long) (&obj);
17860          result7->obj.i = (long) (&obj);
17861       }
17862    return(1 || funcname || hash || result7 || libp) ;
17863 }
17864 
17865 static int G__G__Smatrix_153_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17866 {
17867       {
17868          const ROOT::Math::SVector<double,5>& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
17869          result7->ref = (long) (&obj);
17870          result7->obj.i = (long) (&obj);
17871       }
17872    return(1 || funcname || hash || result7 || libp) ;
17873 }
17874 
17875 static int G__G__Smatrix_153_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17876 {
17877       {
17878          const ROOT::Math::SVector<double,5>& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
17879          result7->ref = (long) (&obj);
17880          result7->obj.i = (long) (&obj);
17881       }
17882    return(1 || funcname || hash || result7 || libp) ;
17883 }
17884 
17885 static int G__G__Smatrix_153_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17886 {
17887       {
17888          const ROOT::Math::SVector<double,5>& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<double,5>*) libp->para[0].ref);
17889          result7->ref = (long) (&obj);
17890          result7->obj.i = (long) (&obj);
17891       }
17892    return(1 || funcname || hash || result7 || libp) ;
17893 }
17894 
17895 static int G__G__Smatrix_153_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17896 {
17897       {
17898          const ROOT::Math::SVector<double,5>& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<double,5>*) libp->para[0].ref);
17899          result7->ref = (long) (&obj);
17900          result7->obj.i = (long) (&obj);
17901       }
17902    return(1 || funcname || hash || result7 || libp) ;
17903 }
17904 
17905 static int G__G__Smatrix_153_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17906 {
17907       {
17908          const ROOT::Math::SVector<double,5>& obj = ((ROOT::Math::SVector<double,5>*) G__getstructoffset())->Unit();
17909          result7->ref = (long) (&obj);
17910          result7->obj.i = (long) (&obj);
17911       }
17912    return(1 || funcname || hash || result7 || libp) ;
17913 }
17914 
17915 static int G__G__Smatrix_153_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17916 {
17917       {
17918          const ostream& obj = ((const ROOT::Math::SVector<double,5>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
17919          result7->ref = (long) (&obj);
17920          result7->obj.i = (long) (&obj);
17921       }
17922    return(1 || funcname || hash || result7 || libp) ;
17923 }
17924 
17925 // automatic destructor
17926 typedef ROOT::Math::SVector<double,5> G__TROOTcLcLMathcLcLSVectorlEdoublecO5gR;
17927 static int G__G__Smatrix_153_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17928 {
17929    char* gvp = (char*) G__getgvp();
17930    long soff = G__getstructoffset();
17931    int n = G__getaryconstruct();
17932    //
17933    //has_a_delete: 0
17934    //has_own_delete1arg: 0
17935    //has_own_delete2arg: 0
17936    //
17937    if (!soff) {
17938      return(1);
17939    }
17940    if (n) {
17941      if (gvp == (char*)G__PVOID) {
17942        delete[] (ROOT::Math::SVector<double,5>*) soff;
17943      } else {
17944        G__setgvp((long) G__PVOID);
17945        for (int i = n - 1; i >= 0; --i) {
17946          ((ROOT::Math::SVector<double,5>*) (soff+(sizeof(ROOT::Math::SVector<double,5>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO5gR();
17947        }
17948        G__setgvp((long)gvp);
17949      }
17950    } else {
17951      if (gvp == (char*)G__PVOID) {
17952        delete (ROOT::Math::SVector<double,5>*) soff;
17953      } else {
17954        G__setgvp((long) G__PVOID);
17955        ((ROOT::Math::SVector<double,5>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO5gR();
17956        G__setgvp((long)gvp);
17957      }
17958    }
17959    G__setnull(result7);
17960    return(1 || funcname || hash || result7 || libp) ;
17961 }
17962 
17963 // automatic assignment operator
17964 static int G__G__Smatrix_153_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17965 {
17966    ROOT::Math::SVector<double,5>* dest = (ROOT::Math::SVector<double,5>*) G__getstructoffset();
17967    *dest = *(ROOT::Math::SVector<double,5>*) libp->para[0].ref;
17968    const ROOT::Math::SVector<double,5>& obj = *dest;
17969    result7->ref = (long) (&obj);
17970    result7->obj.i = (long) (&obj);
17971    return(1 || funcname || hash || result7 || libp) ;
17972 }
17973 
17974 
17975 /* ROOT::Math::MatRepStd<double,6,6> */
17976 static int G__G__Smatrix_155_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17977 {
17978       {
17979          const double& obj = ((const ROOT::Math::MatRepStd<double,6,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
17980          result7->ref = (long) (&obj);
17981          result7->obj.d = (double) (obj);
17982       }
17983    return(1 || funcname || hash || result7 || libp) ;
17984 }
17985 
17986 static int G__G__Smatrix_155_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17987 {
17988       {
17989          const double& obj = ((ROOT::Math::MatRepStd<double,6,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
17990          result7->ref = (long) (&obj);
17991          result7->obj.d = (double) (obj);
17992       }
17993    return(1 || funcname || hash || result7 || libp) ;
17994 }
17995 
17996 static int G__G__Smatrix_155_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
17997 {
17998       {
17999          const double& obj = ((ROOT::Math::MatRepStd<double,6,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
18000          result7->ref = (long) (&obj);
18001          result7->obj.d = (double) (obj);
18002       }
18003    return(1 || funcname || hash || result7 || libp) ;
18004 }
18005 
18006 static int G__G__Smatrix_155_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18007 {
18008       {
18009          const double& obj = ((const ROOT::Math::MatRepStd<double,6,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
18010          result7->ref = (long) (&obj);
18011          result7->obj.d = (double) (obj);
18012       }
18013    return(1 || funcname || hash || result7 || libp) ;
18014 }
18015 
18016 static int G__G__Smatrix_155_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18017 {
18018       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<double,6,6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
18019    return(1 || funcname || hash || result7 || libp) ;
18020 }
18021 
18022 static int G__G__Smatrix_155_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18023 {
18024       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<double,6,6>*) G__getstructoffset())->Array());
18025    return(1 || funcname || hash || result7 || libp) ;
18026 }
18027 
18028 static int G__G__Smatrix_155_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18029 {
18030       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<double,6,6>*) G__getstructoffset())->Array());
18031    return(1 || funcname || hash || result7 || libp) ;
18032 }
18033 
18034 // automatic default constructor
18035 static int G__G__Smatrix_155_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18036 {
18037    ROOT::Math::MatRepStd<double,6,6> *p;
18038    char* gvp = (char*) G__getgvp();
18039    int n = G__getaryconstruct();
18040    if (n) {
18041      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18042        p = new ROOT::Math::MatRepStd<double,6,6>[n];
18043      } else {
18044        p = new((void*) gvp) ROOT::Math::MatRepStd<double,6,6>[n];
18045      }
18046    } else {
18047      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18048        p = new ROOT::Math::MatRepStd<double,6,6>;
18049      } else {
18050        p = new((void*) gvp) ROOT::Math::MatRepStd<double,6,6>;
18051      }
18052    }
18053    result7->obj.i = (long) p;
18054    result7->ref = (long) p;
18055    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR));
18056    return(1 || funcname || hash || result7 || libp) ;
18057 }
18058 
18059 // automatic copy constructor
18060 static int G__G__Smatrix_155_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18061 
18062 {
18063    ROOT::Math::MatRepStd<double,6,6>* p;
18064    void* tmp = (void*) G__int(libp->para[0]);
18065    p = new ROOT::Math::MatRepStd<double,6,6>(*(ROOT::Math::MatRepStd<double,6,6>*) tmp);
18066    result7->obj.i = (long) p;
18067    result7->ref = (long) p;
18068    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR));
18069    return(1 || funcname || hash || result7 || libp) ;
18070 }
18071 
18072 // automatic destructor
18073 typedef ROOT::Math::MatRepStd<double,6,6> G__TROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR;
18074 static int G__G__Smatrix_155_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18075 {
18076    char* gvp = (char*) G__getgvp();
18077    long soff = G__getstructoffset();
18078    int n = G__getaryconstruct();
18079    //
18080    //has_a_delete: 0
18081    //has_own_delete1arg: 0
18082    //has_own_delete2arg: 0
18083    //
18084    if (!soff) {
18085      return(1);
18086    }
18087    if (n) {
18088      if (gvp == (char*)G__PVOID) {
18089        delete[] (ROOT::Math::MatRepStd<double,6,6>*) soff;
18090      } else {
18091        G__setgvp((long) G__PVOID);
18092        for (int i = n - 1; i >= 0; --i) {
18093          ((ROOT::Math::MatRepStd<double,6,6>*) (soff+(sizeof(ROOT::Math::MatRepStd<double,6,6>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR();
18094        }
18095        G__setgvp((long)gvp);
18096      }
18097    } else {
18098      if (gvp == (char*)G__PVOID) {
18099        delete (ROOT::Math::MatRepStd<double,6,6>*) soff;
18100      } else {
18101        G__setgvp((long) G__PVOID);
18102        ((ROOT::Math::MatRepStd<double,6,6>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR();
18103        G__setgvp((long)gvp);
18104      }
18105    }
18106    G__setnull(result7);
18107    return(1 || funcname || hash || result7 || libp) ;
18108 }
18109 
18110 // automatic assignment operator
18111 static int G__G__Smatrix_155_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18112 {
18113    ROOT::Math::MatRepStd<double,6,6>* dest = (ROOT::Math::MatRepStd<double,6,6>*) G__getstructoffset();
18114    *dest = *(ROOT::Math::MatRepStd<double,6,6>*) libp->para[0].ref;
18115    const ROOT::Math::MatRepStd<double,6,6>& obj = *dest;
18116    result7->ref = (long) (&obj);
18117    result7->obj.i = (long) (&obj);
18118    return(1 || funcname || hash || result7 || libp) ;
18119 }
18120 
18121 
18122 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > */
18123 static int G__G__Smatrix_157_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18124 {
18125    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >* p = NULL;
18126    char* gvp = (char*) G__getgvp();
18127    int n = G__getaryconstruct();
18128    if (n) {
18129      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18130        p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >[n];
18131      } else {
18132        p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >[n];
18133      }
18134    } else {
18135      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18136        p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >;
18137      } else {
18138        p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >;
18139      }
18140    }
18141    result7->obj.i = (long) p;
18142    result7->ref = (long) p;
18143    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
18144    return(1 || funcname || hash || result7 || libp) ;
18145 }
18146 
18147 static int G__G__Smatrix_157_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18148 {
18149    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >* p = NULL;
18150    char* gvp = (char*) G__getgvp();
18151    //m: 1
18152    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18153      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
18154    } else {
18155      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
18156    }
18157    result7->obj.i = (long) p;
18158    result7->ref = (long) p;
18159    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
18160    return(1 || funcname || hash || result7 || libp) ;
18161 }
18162 
18163 static int G__G__Smatrix_157_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18164 {
18165    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >* p = NULL;
18166    char* gvp = (char*) G__getgvp();
18167    //m: 1
18168    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18169      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) libp->para[0].ref);
18170    } else {
18171      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) libp->para[0].ref);
18172    }
18173    result7->obj.i = (long) p;
18174    result7->ref = (long) p;
18175    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
18176    return(1 || funcname || hash || result7 || libp) ;
18177 }
18178 
18179 static int G__G__Smatrix_157_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18180 {
18181    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >* p = NULL;
18182    char* gvp = (char*) G__getgvp();
18183    switch (libp->paran) {
18184    case 2:
18185      //m: 2
18186      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18187        p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*(ROOT::Math::SVector<double,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
18188      } else {
18189        p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*(ROOT::Math::SVector<double,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
18190      }
18191      break;
18192    case 1:
18193      //m: 1
18194      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18195        p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*(ROOT::Math::SVector<double,6*(6+1)/2>*) libp->para[0].ref);
18196      } else {
18197        p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*(ROOT::Math::SVector<double,6*(6+1)/2>*) libp->para[0].ref);
18198      }
18199      break;
18200    }
18201    result7->obj.i = (long) p;
18202    result7->ref = (long) p;
18203    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
18204    return(1 || funcname || hash || result7 || libp) ;
18205 }
18206 
18207 static int G__G__Smatrix_157_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18208 {
18209    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >* p = NULL;
18210    char* gvp = (char*) G__getgvp();
18211    //m: 1
18212    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18213      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*(double*) G__Doubleref(&libp->para[0]));
18214    } else {
18215      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(*(double*) G__Doubleref(&libp->para[0]));
18216    }
18217    result7->obj.i = (long) p;
18218    result7->ref = (long) p;
18219    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
18220    return(1 || funcname || hash || result7 || libp) ;
18221 }
18222 
18223 static int G__G__Smatrix_157_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18224 {
18225       {
18226          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
18227          result7->ref = (long) (&obj);
18228          result7->obj.i = (long) (&obj);
18229       }
18230    return(1 || funcname || hash || result7 || libp) ;
18231 }
18232 
18233 static int G__G__Smatrix_157_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18234 {
18235       {
18236          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
18237          result7->ref = (long) (&obj);
18238          result7->obj.i = (long) (&obj);
18239       }
18240    return(1 || funcname || hash || result7 || libp) ;
18241 }
18242 
18243 static int G__G__Smatrix_157_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18244 {
18245       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
18246    return(1 || funcname || hash || result7 || libp) ;
18247 }
18248 
18249 static int G__G__Smatrix_157_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18250 {
18251       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Array());
18252    return(1 || funcname || hash || result7 || libp) ;
18253 }
18254 
18255 static int G__G__Smatrix_157_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18256 {
18257       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Array());
18258    return(1 || funcname || hash || result7 || libp) ;
18259 }
18260 
18261 static int G__G__Smatrix_157_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18262 {
18263       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->begin());
18264    return(1 || funcname || hash || result7 || libp) ;
18265 }
18266 
18267 static int G__G__Smatrix_157_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18268 {
18269       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->end());
18270    return(1 || funcname || hash || result7 || libp) ;
18271 }
18272 
18273 static int G__G__Smatrix_157_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18274 {
18275       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->begin());
18276    return(1 || funcname || hash || result7 || libp) ;
18277 }
18278 
18279 static int G__G__Smatrix_157_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18280 {
18281       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->end());
18282    return(1 || funcname || hash || result7 || libp) ;
18283 }
18284 
18285 static int G__G__Smatrix_157_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18286 {
18287       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
18288    return(1 || funcname || hash || result7 || libp) ;
18289 }
18290 
18291 static int G__G__Smatrix_157_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18292 {
18293       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
18294    return(1 || funcname || hash || result7 || libp) ;
18295 }
18296 
18297 static int G__G__Smatrix_157_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18298 {
18299       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) libp->para[0].ref));
18300    return(1 || funcname || hash || result7 || libp) ;
18301 }
18302 
18303 static int G__G__Smatrix_157_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18304 {
18305       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
18306    return(1 || funcname || hash || result7 || libp) ;
18307 }
18308 
18309 static int G__G__Smatrix_157_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18310 {
18311       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
18312    return(1 || funcname || hash || result7 || libp) ;
18313 }
18314 
18315 static int G__G__Smatrix_157_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18316 {
18317       {
18318          const double& obj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
18319          result7->ref = (long) (&obj);
18320          result7->obj.d = (double) (obj);
18321       }
18322    return(1 || funcname || hash || result7 || libp) ;
18323 }
18324 
18325 static int G__G__Smatrix_157_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18326 {
18327       {
18328          const double& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
18329          result7->ref = (long) (&obj);
18330          result7->obj.d = (double) (obj);
18331       }
18332    return(1 || funcname || hash || result7 || libp) ;
18333 }
18334 
18335 static int G__G__Smatrix_157_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18336 {
18337       {
18338          const double& obj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
18339          result7->ref = (long) (&obj);
18340          result7->obj.d = (double) (obj);
18341       }
18342    return(1 || funcname || hash || result7 || libp) ;
18343 }
18344 
18345 static int G__G__Smatrix_157_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18346 {
18347       {
18348          const double& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
18349          result7->ref = (long) (&obj);
18350          result7->obj.d = (double) (obj);
18351       }
18352    return(1 || funcname || hash || result7 || libp) ;
18353 }
18354 
18355 static int G__G__Smatrix_157_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18356 {
18357       {
18358          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const* pobj;
18359          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
18360          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const(xobj);
18361          result7->obj.i = (long) ((void*) pobj);
18362          result7->ref = result7->obj.i;
18363          G__store_tempobject(*result7);
18364       }
18365    return(1 || funcname || hash || result7 || libp) ;
18366 }
18367 
18368 static int G__G__Smatrix_157_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18369 {
18370       {
18371          ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow* pobj;
18372          ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
18373          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow(xobj);
18374          result7->obj.i = (long) ((void*) pobj);
18375          result7->ref = result7->obj.i;
18376          G__store_tempobject(*result7);
18377       }
18378    return(1 || funcname || hash || result7 || libp) ;
18379 }
18380 
18381 static int G__G__Smatrix_157_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18382 {
18383       {
18384          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
18385          result7->ref = (long) (&obj);
18386          result7->obj.i = (long) (&obj);
18387       }
18388    return(1 || funcname || hash || result7 || libp) ;
18389 }
18390 
18391 static int G__G__Smatrix_157_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18392 {
18393       {
18394          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
18395          result7->ref = (long) (&obj);
18396          result7->obj.i = (long) (&obj);
18397       }
18398    return(1 || funcname || hash || result7 || libp) ;
18399 }
18400 
18401 static int G__G__Smatrix_157_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18402 {
18403       {
18404          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
18405          result7->ref = (long) (&obj);
18406          result7->obj.i = (long) (&obj);
18407       }
18408    return(1 || funcname || hash || result7 || libp) ;
18409 }
18410 
18411 static int G__G__Smatrix_157_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18412 {
18413       {
18414          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
18415          result7->ref = (long) (&obj);
18416          result7->obj.i = (long) (&obj);
18417       }
18418    return(1 || funcname || hash || result7 || libp) ;
18419 }
18420 
18421 static int G__G__Smatrix_157_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18422 {
18423       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Invert());
18424    return(1 || funcname || hash || result7 || libp) ;
18425 }
18426 
18427 static int G__G__Smatrix_157_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18428 {
18429       {
18430          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >* pobj;
18431          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
18432          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(xobj);
18433          result7->obj.i = (long) ((void*) pobj);
18434          result7->ref = result7->obj.i;
18435          G__store_tempobject(*result7);
18436       }
18437    return(1 || funcname || hash || result7 || libp) ;
18438 }
18439 
18440 static int G__G__Smatrix_157_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18441 {
18442       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->InvertFast());
18443    return(1 || funcname || hash || result7 || libp) ;
18444 }
18445 
18446 static int G__G__Smatrix_157_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18447 {
18448       {
18449          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >* pobj;
18450          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
18451          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(xobj);
18452          result7->obj.i = (long) ((void*) pobj);
18453          result7->ref = result7->obj.i;
18454          G__store_tempobject(*result7);
18455       }
18456    return(1 || funcname || hash || result7 || libp) ;
18457 }
18458 
18459 static int G__G__Smatrix_157_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18460 {
18461       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->InvertChol());
18462    return(1 || funcname || hash || result7 || libp) ;
18463 }
18464 
18465 static int G__G__Smatrix_157_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18466 {
18467       {
18468          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >* pobj;
18469          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
18470          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >(xobj);
18471          result7->obj.i = (long) ((void*) pobj);
18472          result7->ref = result7->obj.i;
18473          G__store_tempobject(*result7);
18474       }
18475    return(1 || funcname || hash || result7 || libp) ;
18476 }
18477 
18478 static int G__G__Smatrix_157_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18479 {
18480       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
18481    return(1 || funcname || hash || result7 || libp) ;
18482 }
18483 
18484 static int G__G__Smatrix_157_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18485 {
18486       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
18487    return(1 || funcname || hash || result7 || libp) ;
18488 }
18489 
18490 static int G__G__Smatrix_157_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18491 {
18492       {
18493          const ROOT::Math::SVector<double,6>* pobj;
18494          const ROOT::Math::SVector<double,6> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
18495          pobj = new ROOT::Math::SVector<double,6>(xobj);
18496          result7->obj.i = (long) ((void*) pobj);
18497          result7->ref = result7->obj.i;
18498          G__store_tempobject(*result7);
18499       }
18500    return(1 || funcname || hash || result7 || libp) ;
18501 }
18502 
18503 static int G__G__Smatrix_157_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18504 {
18505       {
18506          const ROOT::Math::SVector<double,6>* pobj;
18507          const ROOT::Math::SVector<double,6> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
18508          pobj = new ROOT::Math::SVector<double,6>(xobj);
18509          result7->obj.i = (long) ((void*) pobj);
18510          result7->ref = result7->obj.i;
18511          G__store_tempobject(*result7);
18512       }
18513    return(1 || funcname || hash || result7 || libp) ;
18514 }
18515 
18516 static int G__G__Smatrix_157_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18517 {
18518       {
18519          const ROOT::Math::SVector<double,6>* pobj;
18520          const ROOT::Math::SVector<double,6> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Diagonal();
18521          pobj = new ROOT::Math::SVector<double,6>(xobj);
18522          result7->obj.i = (long) ((void*) pobj);
18523          result7->ref = result7->obj.i;
18524          G__store_tempobject(*result7);
18525       }
18526    return(1 || funcname || hash || result7 || libp) ;
18527 }
18528 
18529 static int G__G__Smatrix_157_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18530 {
18531       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Trace());
18532    return(1 || funcname || hash || result7 || libp) ;
18533 }
18534 
18535 static int G__G__Smatrix_157_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18536 {
18537       {
18538          const ROOT::Math::SVector<double,6*(6+1)/2>* pobj;
18539          const ROOT::Math::SVector<double,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->UpperBlock();
18540          pobj = new ROOT::Math::SVector<double,6*(6+1)/2>(xobj);
18541          result7->obj.i = (long) ((void*) pobj);
18542          result7->ref = result7->obj.i;
18543          G__store_tempobject(*result7);
18544       }
18545    return(1 || funcname || hash || result7 || libp) ;
18546 }
18547 
18548 static int G__G__Smatrix_157_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18549 {
18550       {
18551          const ROOT::Math::SVector<double,6*(6+1)/2>* pobj;
18552          const ROOT::Math::SVector<double,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->LowerBlock();
18553          pobj = new ROOT::Math::SVector<double,6*(6+1)/2>(xobj);
18554          result7->obj.i = (long) ((void*) pobj);
18555          result7->ref = result7->obj.i;
18556          G__store_tempobject(*result7);
18557       }
18558    return(1 || funcname || hash || result7 || libp) ;
18559 }
18560 
18561 static int G__G__Smatrix_157_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18562 {
18563       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
18564    return(1 || funcname || hash || result7 || libp) ;
18565 }
18566 
18567 static int G__G__Smatrix_157_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18568 {
18569       {
18570          const ostream& obj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
18571          result7->ref = (long) (&obj);
18572          result7->obj.i = (long) (&obj);
18573       }
18574    return(1 || funcname || hash || result7 || libp) ;
18575 }
18576 
18577 // automatic destructor
18578 typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR;
18579 static int G__G__Smatrix_157_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18580 {
18581    char* gvp = (char*) G__getgvp();
18582    long soff = G__getstructoffset();
18583    int n = G__getaryconstruct();
18584    //
18585    //has_a_delete: 0
18586    //has_own_delete1arg: 0
18587    //has_own_delete2arg: 0
18588    //
18589    if (!soff) {
18590      return(1);
18591    }
18592    if (n) {
18593      if (gvp == (char*)G__PVOID) {
18594        delete[] (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) soff;
18595      } else {
18596        G__setgvp((long) G__PVOID);
18597        for (int i = n - 1; i >= 0; --i) {
18598          ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR();
18599        }
18600        G__setgvp((long)gvp);
18601      }
18602    } else {
18603      if (gvp == (char*)G__PVOID) {
18604        delete (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) soff;
18605      } else {
18606        G__setgvp((long) G__PVOID);
18607        ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR();
18608        G__setgvp((long)gvp);
18609      }
18610    }
18611    G__setnull(result7);
18612    return(1 || funcname || hash || result7 || libp) ;
18613 }
18614 
18615 // automatic assignment operator
18616 static int G__G__Smatrix_157_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18617 {
18618    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >* dest = (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) G__getstructoffset();
18619    *dest = *(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) libp->para[0].ref;
18620    const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >& obj = *dest;
18621    result7->ref = (long) (&obj);
18622    result7->obj.i = (long) (&obj);
18623    return(1 || funcname || hash || result7 || libp) ;
18624 }
18625 
18626 
18627 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow */
18628 static int G__G__Smatrix_161_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18629 {
18630    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow* p = NULL;
18631    char* gvp = (char*) G__getgvp();
18632    //m: 2
18633    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18634      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
18635    } else {
18636      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
18637    }
18638    result7->obj.i = (long) p;
18639    result7->ref = (long) p;
18640    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow));
18641    return(1 || funcname || hash || result7 || libp) ;
18642 }
18643 
18644 static int G__G__Smatrix_161_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18645 {
18646       {
18647          const double& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
18648          result7->ref = (long) (&obj);
18649          result7->obj.d = (double) (obj);
18650       }
18651    return(1 || funcname || hash || result7 || libp) ;
18652 }
18653 
18654 // automatic copy constructor
18655 static int G__G__Smatrix_161_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18656 
18657 {
18658    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow* p;
18659    void* tmp = (void*) G__int(libp->para[0]);
18660    p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*) tmp);
18661    result7->obj.i = (long) p;
18662    result7->ref = (long) p;
18663    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow));
18664    return(1 || funcname || hash || result7 || libp) ;
18665 }
18666 
18667 // automatic destructor
18668 typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow;
18669 static int G__G__Smatrix_161_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18670 {
18671    char* gvp = (char*) G__getgvp();
18672    long soff = G__getstructoffset();
18673    int n = G__getaryconstruct();
18674    //
18675    //has_a_delete: 0
18676    //has_own_delete1arg: 0
18677    //has_own_delete2arg: 0
18678    //
18679    if (!soff) {
18680      return(1);
18681    }
18682    if (n) {
18683      if (gvp == (char*)G__PVOID) {
18684        delete[] (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*) soff;
18685      } else {
18686        G__setgvp((long) G__PVOID);
18687        for (int i = n - 1; i >= 0; --i) {
18688          ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow();
18689        }
18690        G__setgvp((long)gvp);
18691      }
18692    } else {
18693      if (gvp == (char*)G__PVOID) {
18694        delete (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*) soff;
18695      } else {
18696        G__setgvp((long) G__PVOID);
18697        ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow();
18698        G__setgvp((long)gvp);
18699      }
18700    }
18701    G__setnull(result7);
18702    return(1 || funcname || hash || result7 || libp) ;
18703 }
18704 
18705 // automatic assignment operator
18706 static int G__G__Smatrix_161_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18707 {
18708    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*) G__getstructoffset();
18709    *dest = *(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*) libp->para[0].ref;
18710    const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow& obj = *dest;
18711    result7->ref = (long) (&obj);
18712    result7->obj.i = (long) (&obj);
18713    return(1 || funcname || hash || result7 || libp) ;
18714 }
18715 
18716 
18717 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const */
18718 static int G__G__Smatrix_162_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18719 {
18720    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const* p = NULL;
18721    char* gvp = (char*) G__getgvp();
18722    //m: 2
18723    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18724      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
18725    } else {
18726      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
18727    }
18728    result7->obj.i = (long) p;
18729    result7->ref = (long) p;
18730    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const));
18731    return(1 || funcname || hash || result7 || libp) ;
18732 }
18733 
18734 static int G__G__Smatrix_162_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18735 {
18736       {
18737          const double& obj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
18738          result7->ref = (long) (&obj);
18739          result7->obj.d = (double) (obj);
18740       }
18741    return(1 || funcname || hash || result7 || libp) ;
18742 }
18743 
18744 // automatic copy constructor
18745 static int G__G__Smatrix_162_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18746 
18747 {
18748    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const* p;
18749    void* tmp = (void*) G__int(libp->para[0]);
18750    p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*) tmp);
18751    result7->obj.i = (long) p;
18752    result7->ref = (long) p;
18753    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const));
18754    return(1 || funcname || hash || result7 || libp) ;
18755 }
18756 
18757 // automatic destructor
18758 typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const;
18759 static int G__G__Smatrix_162_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18760 {
18761    char* gvp = (char*) G__getgvp();
18762    long soff = G__getstructoffset();
18763    int n = G__getaryconstruct();
18764    //
18765    //has_a_delete: 0
18766    //has_own_delete1arg: 0
18767    //has_own_delete2arg: 0
18768    //
18769    if (!soff) {
18770      return(1);
18771    }
18772    if (n) {
18773      if (gvp == (char*)G__PVOID) {
18774        delete[] (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*) soff;
18775      } else {
18776        G__setgvp((long) G__PVOID);
18777        for (int i = n - 1; i >= 0; --i) {
18778          ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const();
18779        }
18780        G__setgvp((long)gvp);
18781      }
18782    } else {
18783      if (gvp == (char*)G__PVOID) {
18784        delete (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*) soff;
18785      } else {
18786        G__setgvp((long) G__PVOID);
18787        ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const();
18788        G__setgvp((long)gvp);
18789      }
18790    }
18791    G__setnull(result7);
18792    return(1 || funcname || hash || result7 || libp) ;
18793 }
18794 
18795 
18796 /* ROOT::Math::MatRepStd<double,7,7> */
18797 static int G__G__Smatrix_163_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18798 {
18799       {
18800          const double& obj = ((const ROOT::Math::MatRepStd<double,7,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
18801          result7->ref = (long) (&obj);
18802          result7->obj.d = (double) (obj);
18803       }
18804    return(1 || funcname || hash || result7 || libp) ;
18805 }
18806 
18807 static int G__G__Smatrix_163_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18808 {
18809       {
18810          const double& obj = ((ROOT::Math::MatRepStd<double,7,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
18811          result7->ref = (long) (&obj);
18812          result7->obj.d = (double) (obj);
18813       }
18814    return(1 || funcname || hash || result7 || libp) ;
18815 }
18816 
18817 static int G__G__Smatrix_163_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18818 {
18819       {
18820          const double& obj = ((ROOT::Math::MatRepStd<double,7,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
18821          result7->ref = (long) (&obj);
18822          result7->obj.d = (double) (obj);
18823       }
18824    return(1 || funcname || hash || result7 || libp) ;
18825 }
18826 
18827 static int G__G__Smatrix_163_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18828 {
18829       {
18830          const double& obj = ((const ROOT::Math::MatRepStd<double,7,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
18831          result7->ref = (long) (&obj);
18832          result7->obj.d = (double) (obj);
18833       }
18834    return(1 || funcname || hash || result7 || libp) ;
18835 }
18836 
18837 static int G__G__Smatrix_163_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18838 {
18839       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<double,7,7>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
18840    return(1 || funcname || hash || result7 || libp) ;
18841 }
18842 
18843 static int G__G__Smatrix_163_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18844 {
18845       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<double,7,7>*) G__getstructoffset())->Array());
18846    return(1 || funcname || hash || result7 || libp) ;
18847 }
18848 
18849 static int G__G__Smatrix_163_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18850 {
18851       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<double,7,7>*) G__getstructoffset())->Array());
18852    return(1 || funcname || hash || result7 || libp) ;
18853 }
18854 
18855 // automatic default constructor
18856 static int G__G__Smatrix_163_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18857 {
18858    ROOT::Math::MatRepStd<double,7,7> *p;
18859    char* gvp = (char*) G__getgvp();
18860    int n = G__getaryconstruct();
18861    if (n) {
18862      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18863        p = new ROOT::Math::MatRepStd<double,7,7>[n];
18864      } else {
18865        p = new((void*) gvp) ROOT::Math::MatRepStd<double,7,7>[n];
18866      }
18867    } else {
18868      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18869        p = new ROOT::Math::MatRepStd<double,7,7>;
18870      } else {
18871        p = new((void*) gvp) ROOT::Math::MatRepStd<double,7,7>;
18872      }
18873    }
18874    result7->obj.i = (long) p;
18875    result7->ref = (long) p;
18876    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR));
18877    return(1 || funcname || hash || result7 || libp) ;
18878 }
18879 
18880 // automatic copy constructor
18881 static int G__G__Smatrix_163_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18882 
18883 {
18884    ROOT::Math::MatRepStd<double,7,7>* p;
18885    void* tmp = (void*) G__int(libp->para[0]);
18886    p = new ROOT::Math::MatRepStd<double,7,7>(*(ROOT::Math::MatRepStd<double,7,7>*) tmp);
18887    result7->obj.i = (long) p;
18888    result7->ref = (long) p;
18889    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR));
18890    return(1 || funcname || hash || result7 || libp) ;
18891 }
18892 
18893 // automatic destructor
18894 typedef ROOT::Math::MatRepStd<double,7,7> G__TROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR;
18895 static int G__G__Smatrix_163_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18896 {
18897    char* gvp = (char*) G__getgvp();
18898    long soff = G__getstructoffset();
18899    int n = G__getaryconstruct();
18900    //
18901    //has_a_delete: 0
18902    //has_own_delete1arg: 0
18903    //has_own_delete2arg: 0
18904    //
18905    if (!soff) {
18906      return(1);
18907    }
18908    if (n) {
18909      if (gvp == (char*)G__PVOID) {
18910        delete[] (ROOT::Math::MatRepStd<double,7,7>*) soff;
18911      } else {
18912        G__setgvp((long) G__PVOID);
18913        for (int i = n - 1; i >= 0; --i) {
18914          ((ROOT::Math::MatRepStd<double,7,7>*) (soff+(sizeof(ROOT::Math::MatRepStd<double,7,7>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR();
18915        }
18916        G__setgvp((long)gvp);
18917      }
18918    } else {
18919      if (gvp == (char*)G__PVOID) {
18920        delete (ROOT::Math::MatRepStd<double,7,7>*) soff;
18921      } else {
18922        G__setgvp((long) G__PVOID);
18923        ((ROOT::Math::MatRepStd<double,7,7>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR();
18924        G__setgvp((long)gvp);
18925      }
18926    }
18927    G__setnull(result7);
18928    return(1 || funcname || hash || result7 || libp) ;
18929 }
18930 
18931 // automatic assignment operator
18932 static int G__G__Smatrix_163_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18933 {
18934    ROOT::Math::MatRepStd<double,7,7>* dest = (ROOT::Math::MatRepStd<double,7,7>*) G__getstructoffset();
18935    *dest = *(ROOT::Math::MatRepStd<double,7,7>*) libp->para[0].ref;
18936    const ROOT::Math::MatRepStd<double,7,7>& obj = *dest;
18937    result7->ref = (long) (&obj);
18938    result7->obj.i = (long) (&obj);
18939    return(1 || funcname || hash || result7 || libp) ;
18940 }
18941 
18942 
18943 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > */
18944 static int G__G__Smatrix_165_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18945 {
18946    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >* p = NULL;
18947    char* gvp = (char*) G__getgvp();
18948    int n = G__getaryconstruct();
18949    if (n) {
18950      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18951        p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >[n];
18952      } else {
18953        p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >[n];
18954      }
18955    } else {
18956      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18957        p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >;
18958      } else {
18959        p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >;
18960      }
18961    }
18962    result7->obj.i = (long) p;
18963    result7->ref = (long) p;
18964    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
18965    return(1 || funcname || hash || result7 || libp) ;
18966 }
18967 
18968 static int G__G__Smatrix_165_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18969 {
18970    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >* p = NULL;
18971    char* gvp = (char*) G__getgvp();
18972    //m: 1
18973    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18974      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
18975    } else {
18976      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
18977    }
18978    result7->obj.i = (long) p;
18979    result7->ref = (long) p;
18980    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
18981    return(1 || funcname || hash || result7 || libp) ;
18982 }
18983 
18984 static int G__G__Smatrix_165_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
18985 {
18986    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >* p = NULL;
18987    char* gvp = (char*) G__getgvp();
18988    //m: 1
18989    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
18990      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) libp->para[0].ref);
18991    } else {
18992      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) libp->para[0].ref);
18993    }
18994    result7->obj.i = (long) p;
18995    result7->ref = (long) p;
18996    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
18997    return(1 || funcname || hash || result7 || libp) ;
18998 }
18999 
19000 static int G__G__Smatrix_165_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19001 {
19002    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >* p = NULL;
19003    char* gvp = (char*) G__getgvp();
19004    switch (libp->paran) {
19005    case 2:
19006      //m: 2
19007      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19008        p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*(ROOT::Math::SVector<double,7*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
19009      } else {
19010        p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*(ROOT::Math::SVector<double,7*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
19011      }
19012      break;
19013    case 1:
19014      //m: 1
19015      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19016        p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*(ROOT::Math::SVector<double,7*(7+1)/2>*) libp->para[0].ref);
19017      } else {
19018        p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*(ROOT::Math::SVector<double,7*(7+1)/2>*) libp->para[0].ref);
19019      }
19020      break;
19021    }
19022    result7->obj.i = (long) p;
19023    result7->ref = (long) p;
19024    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
19025    return(1 || funcname || hash || result7 || libp) ;
19026 }
19027 
19028 static int G__G__Smatrix_165_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19029 {
19030    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >* p = NULL;
19031    char* gvp = (char*) G__getgvp();
19032    //m: 1
19033    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19034      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*(double*) G__Doubleref(&libp->para[0]));
19035    } else {
19036      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(*(double*) G__Doubleref(&libp->para[0]));
19037    }
19038    result7->obj.i = (long) p;
19039    result7->ref = (long) p;
19040    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
19041    return(1 || funcname || hash || result7 || libp) ;
19042 }
19043 
19044 static int G__G__Smatrix_165_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19045 {
19046       {
19047          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
19048          result7->ref = (long) (&obj);
19049          result7->obj.i = (long) (&obj);
19050       }
19051    return(1 || funcname || hash || result7 || libp) ;
19052 }
19053 
19054 static int G__G__Smatrix_165_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19055 {
19056       {
19057          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
19058          result7->ref = (long) (&obj);
19059          result7->obj.i = (long) (&obj);
19060       }
19061    return(1 || funcname || hash || result7 || libp) ;
19062 }
19063 
19064 static int G__G__Smatrix_165_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19065 {
19066       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
19067    return(1 || funcname || hash || result7 || libp) ;
19068 }
19069 
19070 static int G__G__Smatrix_165_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19071 {
19072       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Array());
19073    return(1 || funcname || hash || result7 || libp) ;
19074 }
19075 
19076 static int G__G__Smatrix_165_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19077 {
19078       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Array());
19079    return(1 || funcname || hash || result7 || libp) ;
19080 }
19081 
19082 static int G__G__Smatrix_165_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19083 {
19084       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->begin());
19085    return(1 || funcname || hash || result7 || libp) ;
19086 }
19087 
19088 static int G__G__Smatrix_165_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19089 {
19090       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->end());
19091    return(1 || funcname || hash || result7 || libp) ;
19092 }
19093 
19094 static int G__G__Smatrix_165_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19095 {
19096       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->begin());
19097    return(1 || funcname || hash || result7 || libp) ;
19098 }
19099 
19100 static int G__G__Smatrix_165_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19101 {
19102       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->end());
19103    return(1 || funcname || hash || result7 || libp) ;
19104 }
19105 
19106 static int G__G__Smatrix_165_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19107 {
19108       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
19109    return(1 || funcname || hash || result7 || libp) ;
19110 }
19111 
19112 static int G__G__Smatrix_165_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19113 {
19114       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
19115    return(1 || funcname || hash || result7 || libp) ;
19116 }
19117 
19118 static int G__G__Smatrix_165_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19119 {
19120       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) libp->para[0].ref));
19121    return(1 || funcname || hash || result7 || libp) ;
19122 }
19123 
19124 static int G__G__Smatrix_165_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19125 {
19126       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
19127    return(1 || funcname || hash || result7 || libp) ;
19128 }
19129 
19130 static int G__G__Smatrix_165_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19131 {
19132       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
19133    return(1 || funcname || hash || result7 || libp) ;
19134 }
19135 
19136 static int G__G__Smatrix_165_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19137 {
19138       {
19139          const double& obj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
19140          result7->ref = (long) (&obj);
19141          result7->obj.d = (double) (obj);
19142       }
19143    return(1 || funcname || hash || result7 || libp) ;
19144 }
19145 
19146 static int G__G__Smatrix_165_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19147 {
19148       {
19149          const double& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
19150          result7->ref = (long) (&obj);
19151          result7->obj.d = (double) (obj);
19152       }
19153    return(1 || funcname || hash || result7 || libp) ;
19154 }
19155 
19156 static int G__G__Smatrix_165_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19157 {
19158       {
19159          const double& obj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
19160          result7->ref = (long) (&obj);
19161          result7->obj.d = (double) (obj);
19162       }
19163    return(1 || funcname || hash || result7 || libp) ;
19164 }
19165 
19166 static int G__G__Smatrix_165_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19167 {
19168       {
19169          const double& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
19170          result7->ref = (long) (&obj);
19171          result7->obj.d = (double) (obj);
19172       }
19173    return(1 || funcname || hash || result7 || libp) ;
19174 }
19175 
19176 static int G__G__Smatrix_165_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19177 {
19178       {
19179          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const* pobj;
19180          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
19181          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const(xobj);
19182          result7->obj.i = (long) ((void*) pobj);
19183          result7->ref = result7->obj.i;
19184          G__store_tempobject(*result7);
19185       }
19186    return(1 || funcname || hash || result7 || libp) ;
19187 }
19188 
19189 static int G__G__Smatrix_165_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19190 {
19191       {
19192          ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow* pobj;
19193          ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
19194          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow(xobj);
19195          result7->obj.i = (long) ((void*) pobj);
19196          result7->ref = result7->obj.i;
19197          G__store_tempobject(*result7);
19198       }
19199    return(1 || funcname || hash || result7 || libp) ;
19200 }
19201 
19202 static int G__G__Smatrix_165_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19203 {
19204       {
19205          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
19206          result7->ref = (long) (&obj);
19207          result7->obj.i = (long) (&obj);
19208       }
19209    return(1 || funcname || hash || result7 || libp) ;
19210 }
19211 
19212 static int G__G__Smatrix_165_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19213 {
19214       {
19215          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
19216          result7->ref = (long) (&obj);
19217          result7->obj.i = (long) (&obj);
19218       }
19219    return(1 || funcname || hash || result7 || libp) ;
19220 }
19221 
19222 static int G__G__Smatrix_165_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19223 {
19224       {
19225          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
19226          result7->ref = (long) (&obj);
19227          result7->obj.i = (long) (&obj);
19228       }
19229    return(1 || funcname || hash || result7 || libp) ;
19230 }
19231 
19232 static int G__G__Smatrix_165_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19233 {
19234       {
19235          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
19236          result7->ref = (long) (&obj);
19237          result7->obj.i = (long) (&obj);
19238       }
19239    return(1 || funcname || hash || result7 || libp) ;
19240 }
19241 
19242 static int G__G__Smatrix_165_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19243 {
19244       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Invert());
19245    return(1 || funcname || hash || result7 || libp) ;
19246 }
19247 
19248 static int G__G__Smatrix_165_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19249 {
19250       {
19251          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >* pobj;
19252          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
19253          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(xobj);
19254          result7->obj.i = (long) ((void*) pobj);
19255          result7->ref = result7->obj.i;
19256          G__store_tempobject(*result7);
19257       }
19258    return(1 || funcname || hash || result7 || libp) ;
19259 }
19260 
19261 static int G__G__Smatrix_165_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19262 {
19263       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->InvertFast());
19264    return(1 || funcname || hash || result7 || libp) ;
19265 }
19266 
19267 static int G__G__Smatrix_165_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19268 {
19269       {
19270          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >* pobj;
19271          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
19272          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(xobj);
19273          result7->obj.i = (long) ((void*) pobj);
19274          result7->ref = result7->obj.i;
19275          G__store_tempobject(*result7);
19276       }
19277    return(1 || funcname || hash || result7 || libp) ;
19278 }
19279 
19280 static int G__G__Smatrix_165_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19281 {
19282       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->InvertChol());
19283    return(1 || funcname || hash || result7 || libp) ;
19284 }
19285 
19286 static int G__G__Smatrix_165_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19287 {
19288       {
19289          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >* pobj;
19290          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
19291          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >(xobj);
19292          result7->obj.i = (long) ((void*) pobj);
19293          result7->ref = result7->obj.i;
19294          G__store_tempobject(*result7);
19295       }
19296    return(1 || funcname || hash || result7 || libp) ;
19297 }
19298 
19299 static int G__G__Smatrix_165_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19300 {
19301       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
19302    return(1 || funcname || hash || result7 || libp) ;
19303 }
19304 
19305 static int G__G__Smatrix_165_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19306 {
19307       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
19308    return(1 || funcname || hash || result7 || libp) ;
19309 }
19310 
19311 static int G__G__Smatrix_165_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19312 {
19313       {
19314          const ROOT::Math::SVector<double,7>* pobj;
19315          const ROOT::Math::SVector<double,7> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
19316          pobj = new ROOT::Math::SVector<double,7>(xobj);
19317          result7->obj.i = (long) ((void*) pobj);
19318          result7->ref = result7->obj.i;
19319          G__store_tempobject(*result7);
19320       }
19321    return(1 || funcname || hash || result7 || libp) ;
19322 }
19323 
19324 static int G__G__Smatrix_165_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19325 {
19326       {
19327          const ROOT::Math::SVector<double,7>* pobj;
19328          const ROOT::Math::SVector<double,7> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
19329          pobj = new ROOT::Math::SVector<double,7>(xobj);
19330          result7->obj.i = (long) ((void*) pobj);
19331          result7->ref = result7->obj.i;
19332          G__store_tempobject(*result7);
19333       }
19334    return(1 || funcname || hash || result7 || libp) ;
19335 }
19336 
19337 static int G__G__Smatrix_165_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19338 {
19339       {
19340          const ROOT::Math::SVector<double,7>* pobj;
19341          const ROOT::Math::SVector<double,7> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Diagonal();
19342          pobj = new ROOT::Math::SVector<double,7>(xobj);
19343          result7->obj.i = (long) ((void*) pobj);
19344          result7->ref = result7->obj.i;
19345          G__store_tempobject(*result7);
19346       }
19347    return(1 || funcname || hash || result7 || libp) ;
19348 }
19349 
19350 static int G__G__Smatrix_165_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19351 {
19352       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Trace());
19353    return(1 || funcname || hash || result7 || libp) ;
19354 }
19355 
19356 static int G__G__Smatrix_165_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19357 {
19358       {
19359          const ROOT::Math::SVector<double,7*(7+1)/2>* pobj;
19360          const ROOT::Math::SVector<double,7*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->UpperBlock();
19361          pobj = new ROOT::Math::SVector<double,7*(7+1)/2>(xobj);
19362          result7->obj.i = (long) ((void*) pobj);
19363          result7->ref = result7->obj.i;
19364          G__store_tempobject(*result7);
19365       }
19366    return(1 || funcname || hash || result7 || libp) ;
19367 }
19368 
19369 static int G__G__Smatrix_165_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19370 {
19371       {
19372          const ROOT::Math::SVector<double,7*(7+1)/2>* pobj;
19373          const ROOT::Math::SVector<double,7*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->LowerBlock();
19374          pobj = new ROOT::Math::SVector<double,7*(7+1)/2>(xobj);
19375          result7->obj.i = (long) ((void*) pobj);
19376          result7->ref = result7->obj.i;
19377          G__store_tempobject(*result7);
19378       }
19379    return(1 || funcname || hash || result7 || libp) ;
19380 }
19381 
19382 static int G__G__Smatrix_165_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19383 {
19384       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
19385    return(1 || funcname || hash || result7 || libp) ;
19386 }
19387 
19388 static int G__G__Smatrix_165_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19389 {
19390       {
19391          const ostream& obj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
19392          result7->ref = (long) (&obj);
19393          result7->obj.i = (long) (&obj);
19394       }
19395    return(1 || funcname || hash || result7 || libp) ;
19396 }
19397 
19398 // automatic destructor
19399 typedef ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR;
19400 static int G__G__Smatrix_165_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19401 {
19402    char* gvp = (char*) G__getgvp();
19403    long soff = G__getstructoffset();
19404    int n = G__getaryconstruct();
19405    //
19406    //has_a_delete: 0
19407    //has_own_delete1arg: 0
19408    //has_own_delete2arg: 0
19409    //
19410    if (!soff) {
19411      return(1);
19412    }
19413    if (n) {
19414      if (gvp == (char*)G__PVOID) {
19415        delete[] (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) soff;
19416      } else {
19417        G__setgvp((long) G__PVOID);
19418        for (int i = n - 1; i >= 0; --i) {
19419          ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR();
19420        }
19421        G__setgvp((long)gvp);
19422      }
19423    } else {
19424      if (gvp == (char*)G__PVOID) {
19425        delete (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) soff;
19426      } else {
19427        G__setgvp((long) G__PVOID);
19428        ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR();
19429        G__setgvp((long)gvp);
19430      }
19431    }
19432    G__setnull(result7);
19433    return(1 || funcname || hash || result7 || libp) ;
19434 }
19435 
19436 // automatic assignment operator
19437 static int G__G__Smatrix_165_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19438 {
19439    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >* dest = (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) G__getstructoffset();
19440    *dest = *(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) libp->para[0].ref;
19441    const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >& obj = *dest;
19442    result7->ref = (long) (&obj);
19443    result7->obj.i = (long) (&obj);
19444    return(1 || funcname || hash || result7 || libp) ;
19445 }
19446 
19447 
19448 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow */
19449 static int G__G__Smatrix_169_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19450 {
19451    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow* p = NULL;
19452    char* gvp = (char*) G__getgvp();
19453    //m: 2
19454    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19455      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
19456    } else {
19457      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
19458    }
19459    result7->obj.i = (long) p;
19460    result7->ref = (long) p;
19461    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow));
19462    return(1 || funcname || hash || result7 || libp) ;
19463 }
19464 
19465 static int G__G__Smatrix_169_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19466 {
19467       {
19468          const double& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
19469          result7->ref = (long) (&obj);
19470          result7->obj.d = (double) (obj);
19471       }
19472    return(1 || funcname || hash || result7 || libp) ;
19473 }
19474 
19475 // automatic copy constructor
19476 static int G__G__Smatrix_169_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19477 
19478 {
19479    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow* p;
19480    void* tmp = (void*) G__int(libp->para[0]);
19481    p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*) tmp);
19482    result7->obj.i = (long) p;
19483    result7->ref = (long) p;
19484    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow));
19485    return(1 || funcname || hash || result7 || libp) ;
19486 }
19487 
19488 // automatic destructor
19489 typedef ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow;
19490 static int G__G__Smatrix_169_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19491 {
19492    char* gvp = (char*) G__getgvp();
19493    long soff = G__getstructoffset();
19494    int n = G__getaryconstruct();
19495    //
19496    //has_a_delete: 0
19497    //has_own_delete1arg: 0
19498    //has_own_delete2arg: 0
19499    //
19500    if (!soff) {
19501      return(1);
19502    }
19503    if (n) {
19504      if (gvp == (char*)G__PVOID) {
19505        delete[] (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*) soff;
19506      } else {
19507        G__setgvp((long) G__PVOID);
19508        for (int i = n - 1; i >= 0; --i) {
19509          ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow();
19510        }
19511        G__setgvp((long)gvp);
19512      }
19513    } else {
19514      if (gvp == (char*)G__PVOID) {
19515        delete (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*) soff;
19516      } else {
19517        G__setgvp((long) G__PVOID);
19518        ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow();
19519        G__setgvp((long)gvp);
19520      }
19521    }
19522    G__setnull(result7);
19523    return(1 || funcname || hash || result7 || libp) ;
19524 }
19525 
19526 // automatic assignment operator
19527 static int G__G__Smatrix_169_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19528 {
19529    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*) G__getstructoffset();
19530    *dest = *(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*) libp->para[0].ref;
19531    const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow& obj = *dest;
19532    result7->ref = (long) (&obj);
19533    result7->obj.i = (long) (&obj);
19534    return(1 || funcname || hash || result7 || libp) ;
19535 }
19536 
19537 
19538 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const */
19539 static int G__G__Smatrix_170_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19540 {
19541    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const* p = NULL;
19542    char* gvp = (char*) G__getgvp();
19543    //m: 2
19544    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19545      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
19546    } else {
19547      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
19548    }
19549    result7->obj.i = (long) p;
19550    result7->ref = (long) p;
19551    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const));
19552    return(1 || funcname || hash || result7 || libp) ;
19553 }
19554 
19555 static int G__G__Smatrix_170_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19556 {
19557       {
19558          const double& obj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
19559          result7->ref = (long) (&obj);
19560          result7->obj.d = (double) (obj);
19561       }
19562    return(1 || funcname || hash || result7 || libp) ;
19563 }
19564 
19565 // automatic copy constructor
19566 static int G__G__Smatrix_170_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19567 
19568 {
19569    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const* p;
19570    void* tmp = (void*) G__int(libp->para[0]);
19571    p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*) tmp);
19572    result7->obj.i = (long) p;
19573    result7->ref = (long) p;
19574    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const));
19575    return(1 || funcname || hash || result7 || libp) ;
19576 }
19577 
19578 // automatic destructor
19579 typedef ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const;
19580 static int G__G__Smatrix_170_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19581 {
19582    char* gvp = (char*) G__getgvp();
19583    long soff = G__getstructoffset();
19584    int n = G__getaryconstruct();
19585    //
19586    //has_a_delete: 0
19587    //has_own_delete1arg: 0
19588    //has_own_delete2arg: 0
19589    //
19590    if (!soff) {
19591      return(1);
19592    }
19593    if (n) {
19594      if (gvp == (char*)G__PVOID) {
19595        delete[] (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*) soff;
19596      } else {
19597        G__setgvp((long) G__PVOID);
19598        for (int i = n - 1; i >= 0; --i) {
19599          ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const();
19600        }
19601        G__setgvp((long)gvp);
19602      }
19603    } else {
19604      if (gvp == (char*)G__PVOID) {
19605        delete (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*) soff;
19606      } else {
19607        G__setgvp((long) G__PVOID);
19608        ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const();
19609        G__setgvp((long)gvp);
19610      }
19611    }
19612    G__setnull(result7);
19613    return(1 || funcname || hash || result7 || libp) ;
19614 }
19615 
19616 
19617 /* ROOT::Math::SVector<double,7> */
19618 static int G__G__Smatrix_171_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19619 {
19620    ROOT::Math::SVector<double,7>* p = NULL;
19621    char* gvp = (char*) G__getgvp();
19622    int n = G__getaryconstruct();
19623    if (n) {
19624      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19625        p = new ROOT::Math::SVector<double,7>[n];
19626      } else {
19627        p = new((void*) gvp) ROOT::Math::SVector<double,7>[n];
19628      }
19629    } else {
19630      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19631        p = new ROOT::Math::SVector<double,7>;
19632      } else {
19633        p = new((void*) gvp) ROOT::Math::SVector<double,7>;
19634      }
19635    }
19636    result7->obj.i = (long) p;
19637    result7->ref = (long) p;
19638    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19639    return(1 || funcname || hash || result7 || libp) ;
19640 }
19641 
19642 static int G__G__Smatrix_171_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19643 {
19644    ROOT::Math::SVector<double,7>* p = NULL;
19645    char* gvp = (char*) G__getgvp();
19646    //m: 1
19647    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19648      p = new ROOT::Math::SVector<double,7>(*(ROOT::Math::SVector<double,7>*) libp->para[0].ref);
19649    } else {
19650      p = new((void*) gvp) ROOT::Math::SVector<double,7>(*(ROOT::Math::SVector<double,7>*) libp->para[0].ref);
19651    }
19652    result7->obj.i = (long) p;
19653    result7->ref = (long) p;
19654    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19655    return(1 || funcname || hash || result7 || libp) ;
19656 }
19657 
19658 static int G__G__Smatrix_171_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19659 {
19660    ROOT::Math::SVector<double,7>* p = NULL;
19661    char* gvp = (char*) G__getgvp();
19662    //m: 2
19663    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19664      p = new ROOT::Math::SVector<double,7>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
19665    } else {
19666      p = new((void*) gvp) ROOT::Math::SVector<double,7>((double*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
19667    }
19668    result7->obj.i = (long) p;
19669    result7->ref = (long) p;
19670    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19671    return(1 || funcname || hash || result7 || libp) ;
19672 }
19673 
19674 static int G__G__Smatrix_171_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19675 {
19676    ROOT::Math::SVector<double,7>* p = NULL;
19677    char* gvp = (char*) G__getgvp();
19678    //m: 2
19679    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19680      p = new ROOT::Math::SVector<double,7>((ROOT::Math::SVector<double,7>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,7>::const_iterator) G__int(libp->para[1]));
19681    } else {
19682      p = new((void*) gvp) ROOT::Math::SVector<double,7>((ROOT::Math::SVector<double,7>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<double,7>::const_iterator) G__int(libp->para[1]));
19683    }
19684    result7->obj.i = (long) p;
19685    result7->ref = (long) p;
19686    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19687    return(1 || funcname || hash || result7 || libp) ;
19688 }
19689 
19690 static int G__G__Smatrix_171_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19691 {
19692    ROOT::Math::SVector<double,7>* p = NULL;
19693    char* gvp = (char*) G__getgvp();
19694    //m: 1
19695    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19696      p = new ROOT::Math::SVector<double,7>(*(double*) G__Doubleref(&libp->para[0]));
19697    } else {
19698      p = new((void*) gvp) ROOT::Math::SVector<double,7>(*(double*) G__Doubleref(&libp->para[0]));
19699    }
19700    result7->obj.i = (long) p;
19701    result7->ref = (long) p;
19702    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19703    return(1 || funcname || hash || result7 || libp) ;
19704 }
19705 
19706 static int G__G__Smatrix_171_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19707 {
19708    ROOT::Math::SVector<double,7>* p = NULL;
19709    char* gvp = (char*) G__getgvp();
19710    //m: 2
19711    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19712      p = new ROOT::Math::SVector<double,7>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
19713    } else {
19714      p = new((void*) gvp) ROOT::Math::SVector<double,7>(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
19715    }
19716    result7->obj.i = (long) p;
19717    result7->ref = (long) p;
19718    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19719    return(1 || funcname || hash || result7 || libp) ;
19720 }
19721 
19722 static int G__G__Smatrix_171_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19723 {
19724    ROOT::Math::SVector<double,7>* p = NULL;
19725    char* gvp = (char*) G__getgvp();
19726    //m: 3
19727    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19728      p = new ROOT::Math::SVector<double,7>(
19729 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19730 , *(double*) G__Doubleref(&libp->para[2]));
19731    } else {
19732      p = new((void*) gvp) ROOT::Math::SVector<double,7>(
19733 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19734 , *(double*) G__Doubleref(&libp->para[2]));
19735    }
19736    result7->obj.i = (long) p;
19737    result7->ref = (long) p;
19738    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19739    return(1 || funcname || hash || result7 || libp) ;
19740 }
19741 
19742 static int G__G__Smatrix_171_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19743 {
19744    ROOT::Math::SVector<double,7>* p = NULL;
19745    char* gvp = (char*) G__getgvp();
19746    //m: 4
19747    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19748      p = new ROOT::Math::SVector<double,7>(
19749 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19750 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
19751    } else {
19752      p = new((void*) gvp) ROOT::Math::SVector<double,7>(
19753 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19754 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
19755    }
19756    result7->obj.i = (long) p;
19757    result7->ref = (long) p;
19758    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19759    return(1 || funcname || hash || result7 || libp) ;
19760 }
19761 
19762 static int G__G__Smatrix_171_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19763 {
19764    ROOT::Math::SVector<double,7>* p = NULL;
19765    char* gvp = (char*) G__getgvp();
19766    //m: 5
19767    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19768      p = new ROOT::Math::SVector<double,7>(
19769 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19770 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19771 , *(double*) G__Doubleref(&libp->para[4]));
19772    } else {
19773      p = new((void*) gvp) ROOT::Math::SVector<double,7>(
19774 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19775 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19776 , *(double*) G__Doubleref(&libp->para[4]));
19777    }
19778    result7->obj.i = (long) p;
19779    result7->ref = (long) p;
19780    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19781    return(1 || funcname || hash || result7 || libp) ;
19782 }
19783 
19784 static int G__G__Smatrix_171_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19785 {
19786    ROOT::Math::SVector<double,7>* p = NULL;
19787    char* gvp = (char*) G__getgvp();
19788    //m: 6
19789    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19790      p = new ROOT::Math::SVector<double,7>(
19791 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19792 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19793 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
19794    } else {
19795      p = new((void*) gvp) ROOT::Math::SVector<double,7>(
19796 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19797 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19798 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5]));
19799    }
19800    result7->obj.i = (long) p;
19801    result7->ref = (long) p;
19802    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19803    return(1 || funcname || hash || result7 || libp) ;
19804 }
19805 
19806 static int G__G__Smatrix_171_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19807 {
19808    ROOT::Math::SVector<double,7>* p = NULL;
19809    char* gvp = (char*) G__getgvp();
19810    //m: 7
19811    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19812      p = new ROOT::Math::SVector<double,7>(
19813 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19814 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19815 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
19816 , *(double*) G__Doubleref(&libp->para[6]));
19817    } else {
19818      p = new((void*) gvp) ROOT::Math::SVector<double,7>(
19819 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19820 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19821 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
19822 , *(double*) G__Doubleref(&libp->para[6]));
19823    }
19824    result7->obj.i = (long) p;
19825    result7->ref = (long) p;
19826    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19827    return(1 || funcname || hash || result7 || libp) ;
19828 }
19829 
19830 static int G__G__Smatrix_171_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19831 {
19832    ROOT::Math::SVector<double,7>* p = NULL;
19833    char* gvp = (char*) G__getgvp();
19834    //m: 8
19835    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19836      p = new ROOT::Math::SVector<double,7>(
19837 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19838 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19839 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
19840 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
19841    } else {
19842      p = new((void*) gvp) ROOT::Math::SVector<double,7>(
19843 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19844 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19845 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
19846 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7]));
19847    }
19848    result7->obj.i = (long) p;
19849    result7->ref = (long) p;
19850    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19851    return(1 || funcname || hash || result7 || libp) ;
19852 }
19853 
19854 static int G__G__Smatrix_171_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19855 {
19856    ROOT::Math::SVector<double,7>* p = NULL;
19857    char* gvp = (char*) G__getgvp();
19858    //m: 9
19859    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19860      p = new ROOT::Math::SVector<double,7>(
19861 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19862 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19863 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
19864 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
19865 , *(double*) G__Doubleref(&libp->para[8]));
19866    } else {
19867      p = new((void*) gvp) ROOT::Math::SVector<double,7>(
19868 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19869 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19870 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
19871 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
19872 , *(double*) G__Doubleref(&libp->para[8]));
19873    }
19874    result7->obj.i = (long) p;
19875    result7->ref = (long) p;
19876    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19877    return(1 || funcname || hash || result7 || libp) ;
19878 }
19879 
19880 static int G__G__Smatrix_171_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19881 {
19882    ROOT::Math::SVector<double,7>* p = NULL;
19883    char* gvp = (char*) G__getgvp();
19884    //m: 10
19885    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
19886      p = new ROOT::Math::SVector<double,7>(
19887 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19888 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19889 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
19890 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
19891 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
19892    } else {
19893      p = new((void*) gvp) ROOT::Math::SVector<double,7>(
19894 *(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1])
19895 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
19896 , *(double*) G__Doubleref(&libp->para[4]), *(double*) G__Doubleref(&libp->para[5])
19897 , *(double*) G__Doubleref(&libp->para[6]), *(double*) G__Doubleref(&libp->para[7])
19898 , *(double*) G__Doubleref(&libp->para[8]), *(double*) G__Doubleref(&libp->para[9]));
19899    }
19900    result7->obj.i = (long) p;
19901    result7->ref = (long) p;
19902    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
19903    return(1 || funcname || hash || result7 || libp) ;
19904 }
19905 
19906 static int G__G__Smatrix_171_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19907 {
19908       {
19909          const ROOT::Math::SVector<double,7>& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
19910          result7->ref = (long) (&obj);
19911          result7->obj.i = (long) (&obj);
19912       }
19913    return(1 || funcname || hash || result7 || libp) ;
19914 }
19915 
19916 static int G__G__Smatrix_171_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19917 {
19918       G__letint(result7, 104, (long) ROOT::Math::SVector<double,7>::Dim());
19919    return(1 || funcname || hash || result7 || libp) ;
19920 }
19921 
19922 static int G__G__Smatrix_171_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19923 {
19924       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
19925    return(1 || funcname || hash || result7 || libp) ;
19926 }
19927 
19928 static int G__G__Smatrix_171_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19929 {
19930       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->Array());
19931    return(1 || funcname || hash || result7 || libp) ;
19932 }
19933 
19934 static int G__G__Smatrix_171_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19935 {
19936       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->Array());
19937    return(1 || funcname || hash || result7 || libp) ;
19938 }
19939 
19940 static int G__G__Smatrix_171_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19941 {
19942       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->begin());
19943    return(1 || funcname || hash || result7 || libp) ;
19944 }
19945 
19946 static int G__G__Smatrix_171_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19947 {
19948       G__letint(result7, 68, (long) ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->end());
19949    return(1 || funcname || hash || result7 || libp) ;
19950 }
19951 
19952 static int G__G__Smatrix_171_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19953 {
19954       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->begin());
19955    return(1 || funcname || hash || result7 || libp) ;
19956 }
19957 
19958 static int G__G__Smatrix_171_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19959 {
19960       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->end());
19961    return(1 || funcname || hash || result7 || libp) ;
19962 }
19963 
19964 static int G__G__Smatrix_171_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19965 {
19966       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
19967    return(1 || funcname || hash || result7 || libp) ;
19968 }
19969 
19970 static int G__G__Smatrix_171_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19971 {
19972       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
19973    return(1 || funcname || hash || result7 || libp) ;
19974 }
19975 
19976 static int G__G__Smatrix_171_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19977 {
19978       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<double,7>*) libp->para[0].ref));
19979    return(1 || funcname || hash || result7 || libp) ;
19980 }
19981 
19982 static int G__G__Smatrix_171_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19983 {
19984       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<double,7>*) libp->para[0].ref));
19985    return(1 || funcname || hash || result7 || libp) ;
19986 }
19987 
19988 static int G__G__Smatrix_171_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19989 {
19990       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
19991    return(1 || funcname || hash || result7 || libp) ;
19992 }
19993 
19994 static int G__G__Smatrix_171_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
19995 {
19996       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
19997    return(1 || funcname || hash || result7 || libp) ;
19998 }
19999 
20000 static int G__G__Smatrix_171_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20001 {
20002       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<double,7>*) libp->para[0].ref));
20003    return(1 || funcname || hash || result7 || libp) ;
20004 }
20005 
20006 static int G__G__Smatrix_171_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20007 {
20008       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<double,7>*) libp->para[0].ref));
20009    return(1 || funcname || hash || result7 || libp) ;
20010 }
20011 
20012 static int G__G__Smatrix_171_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20013 {
20014       {
20015          const double& obj = ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
20016          result7->ref = (long) (&obj);
20017          result7->obj.d = (double) (obj);
20018       }
20019    return(1 || funcname || hash || result7 || libp) ;
20020 }
20021 
20022 static int G__G__Smatrix_171_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20023 {
20024       {
20025          const double& obj = ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
20026          result7->ref = (long) (&obj);
20027          result7->obj.d = (double) (obj);
20028       }
20029    return(1 || funcname || hash || result7 || libp) ;
20030 }
20031 
20032 static int G__G__Smatrix_171_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20033 {
20034       {
20035          const double& obj = ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
20036          result7->ref = (long) (&obj);
20037          result7->obj.d = (double) (obj);
20038       }
20039    return(1 || funcname || hash || result7 || libp) ;
20040 }
20041 
20042 static int G__G__Smatrix_171_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20043 {
20044       {
20045          const double& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
20046          result7->ref = (long) (&obj);
20047          result7->obj.d = (double) (obj);
20048       }
20049    return(1 || funcname || hash || result7 || libp) ;
20050 }
20051 
20052 static int G__G__Smatrix_171_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20053 {
20054       {
20055          const double& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
20056          result7->ref = (long) (&obj);
20057          result7->obj.d = (double) (obj);
20058       }
20059    return(1 || funcname || hash || result7 || libp) ;
20060 }
20061 
20062 static int G__G__Smatrix_171_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20063 {
20064       {
20065          const double& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
20066          result7->ref = (long) (&obj);
20067          result7->obj.d = (double) (obj);
20068       }
20069    return(1 || funcname || hash || result7 || libp) ;
20070 }
20071 
20072 static int G__G__Smatrix_171_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20073 {
20074       {
20075          const ROOT::Math::SVector<double,7>& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
20076          result7->ref = (long) (&obj);
20077          result7->obj.i = (long) (&obj);
20078       }
20079    return(1 || funcname || hash || result7 || libp) ;
20080 }
20081 
20082 static int G__G__Smatrix_171_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20083 {
20084       {
20085          const ROOT::Math::SVector<double,7>& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
20086          result7->ref = (long) (&obj);
20087          result7->obj.i = (long) (&obj);
20088       }
20089    return(1 || funcname || hash || result7 || libp) ;
20090 }
20091 
20092 static int G__G__Smatrix_171_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20093 {
20094       {
20095          const ROOT::Math::SVector<double,7>& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
20096          result7->ref = (long) (&obj);
20097          result7->obj.i = (long) (&obj);
20098       }
20099    return(1 || funcname || hash || result7 || libp) ;
20100 }
20101 
20102 static int G__G__Smatrix_171_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20103 {
20104       {
20105          const ROOT::Math::SVector<double,7>& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
20106          result7->ref = (long) (&obj);
20107          result7->obj.i = (long) (&obj);
20108       }
20109    return(1 || funcname || hash || result7 || libp) ;
20110 }
20111 
20112 static int G__G__Smatrix_171_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20113 {
20114       {
20115          const ROOT::Math::SVector<double,7>& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<double,7>*) libp->para[0].ref);
20116          result7->ref = (long) (&obj);
20117          result7->obj.i = (long) (&obj);
20118       }
20119    return(1 || funcname || hash || result7 || libp) ;
20120 }
20121 
20122 static int G__G__Smatrix_171_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20123 {
20124       {
20125          const ROOT::Math::SVector<double,7>& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<double,7>*) libp->para[0].ref);
20126          result7->ref = (long) (&obj);
20127          result7->obj.i = (long) (&obj);
20128       }
20129    return(1 || funcname || hash || result7 || libp) ;
20130 }
20131 
20132 static int G__G__Smatrix_171_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20133 {
20134       {
20135          const ROOT::Math::SVector<double,7>& obj = ((ROOT::Math::SVector<double,7>*) G__getstructoffset())->Unit();
20136          result7->ref = (long) (&obj);
20137          result7->obj.i = (long) (&obj);
20138       }
20139    return(1 || funcname || hash || result7 || libp) ;
20140 }
20141 
20142 static int G__G__Smatrix_171_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20143 {
20144       {
20145          const ostream& obj = ((const ROOT::Math::SVector<double,7>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
20146          result7->ref = (long) (&obj);
20147          result7->obj.i = (long) (&obj);
20148       }
20149    return(1 || funcname || hash || result7 || libp) ;
20150 }
20151 
20152 // automatic destructor
20153 typedef ROOT::Math::SVector<double,7> G__TROOTcLcLMathcLcLSVectorlEdoublecO7gR;
20154 static int G__G__Smatrix_171_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20155 {
20156    char* gvp = (char*) G__getgvp();
20157    long soff = G__getstructoffset();
20158    int n = G__getaryconstruct();
20159    //
20160    //has_a_delete: 0
20161    //has_own_delete1arg: 0
20162    //has_own_delete2arg: 0
20163    //
20164    if (!soff) {
20165      return(1);
20166    }
20167    if (n) {
20168      if (gvp == (char*)G__PVOID) {
20169        delete[] (ROOT::Math::SVector<double,7>*) soff;
20170      } else {
20171        G__setgvp((long) G__PVOID);
20172        for (int i = n - 1; i >= 0; --i) {
20173          ((ROOT::Math::SVector<double,7>*) (soff+(sizeof(ROOT::Math::SVector<double,7>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO7gR();
20174        }
20175        G__setgvp((long)gvp);
20176      }
20177    } else {
20178      if (gvp == (char*)G__PVOID) {
20179        delete (ROOT::Math::SVector<double,7>*) soff;
20180      } else {
20181        G__setgvp((long) G__PVOID);
20182        ((ROOT::Math::SVector<double,7>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEdoublecO7gR();
20183        G__setgvp((long)gvp);
20184      }
20185    }
20186    G__setnull(result7);
20187    return(1 || funcname || hash || result7 || libp) ;
20188 }
20189 
20190 // automatic assignment operator
20191 static int G__G__Smatrix_171_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20192 {
20193    ROOT::Math::SVector<double,7>* dest = (ROOT::Math::SVector<double,7>*) G__getstructoffset();
20194    *dest = *(ROOT::Math::SVector<double,7>*) libp->para[0].ref;
20195    const ROOT::Math::SVector<double,7>& obj = *dest;
20196    result7->ref = (long) (&obj);
20197    result7->obj.i = (long) (&obj);
20198    return(1 || funcname || hash || result7 || libp) ;
20199 }
20200 
20201 
20202 /* ROOT::Math::MatRepSym<double,2> */
20203 static int G__G__Smatrix_173_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20204 {
20205    ROOT::Math::MatRepSym<double,2>* p = NULL;
20206    char* gvp = (char*) G__getgvp();
20207    int n = G__getaryconstruct();
20208    if (n) {
20209      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20210        p = new ROOT::Math::MatRepSym<double,2>[n];
20211      } else {
20212        p = new((void*) gvp) ROOT::Math::MatRepSym<double,2>[n];
20213      }
20214    } else {
20215      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20216        p = new ROOT::Math::MatRepSym<double,2>;
20217      } else {
20218        p = new((void*) gvp) ROOT::Math::MatRepSym<double,2>;
20219      }
20220    }
20221    result7->obj.i = (long) p;
20222    result7->ref = (long) p;
20223    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR));
20224    return(1 || funcname || hash || result7 || libp) ;
20225 }
20226 
20227 static int G__G__Smatrix_173_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20228 {
20229       {
20230          const double& obj = ((const ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
20231          result7->ref = (long) (&obj);
20232          result7->obj.d = (double) (obj);
20233       }
20234    return(1 || funcname || hash || result7 || libp) ;
20235 }
20236 
20237 static int G__G__Smatrix_173_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20238 {
20239       {
20240          const double& obj = ((ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
20241          result7->ref = (long) (&obj);
20242          result7->obj.d = (double) (obj);
20243       }
20244    return(1 || funcname || hash || result7 || libp) ;
20245 }
20246 
20247 static int G__G__Smatrix_173_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20248 {
20249       {
20250          const double& obj = ((ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
20251          result7->ref = (long) (&obj);
20252          result7->obj.d = (double) (obj);
20253       }
20254    return(1 || funcname || hash || result7 || libp) ;
20255 }
20256 
20257 static int G__G__Smatrix_173_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20258 {
20259       {
20260          const double& obj = ((const ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
20261          result7->ref = (long) (&obj);
20262          result7->obj.d = (double) (obj);
20263       }
20264    return(1 || funcname || hash || result7 || libp) ;
20265 }
20266 
20267 static int G__G__Smatrix_173_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20268 {
20269       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
20270    return(1 || funcname || hash || result7 || libp) ;
20271 }
20272 
20273 static int G__G__Smatrix_173_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20274 {
20275       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->Array());
20276    return(1 || funcname || hash || result7 || libp) ;
20277 }
20278 
20279 static int G__G__Smatrix_173_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20280 {
20281       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->Array());
20282    return(1 || funcname || hash || result7 || libp) ;
20283 }
20284 
20285 static int G__G__Smatrix_173_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20286 {
20287       {
20288          const ROOT::Math::MatRepSym<double,2>& obj = ((ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<double,2>*) libp->para[0].ref);
20289          result7->ref = (long) (&obj);
20290          result7->obj.i = (long) (&obj);
20291       }
20292    return(1 || funcname || hash || result7 || libp) ;
20293 }
20294 
20295 static int G__G__Smatrix_173_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20296 {
20297       {
20298          const ROOT::Math::MatRepSym<double,2>& obj = ((ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<double,2>*) libp->para[0].ref);
20299          result7->ref = (long) (&obj);
20300          result7->obj.i = (long) (&obj);
20301       }
20302    return(1 || funcname || hash || result7 || libp) ;
20303 }
20304 
20305 static int G__G__Smatrix_173_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20306 {
20307       {
20308          const ROOT::Math::MatRepSym<double,2>& obj = ((ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<double,2>*) libp->para[0].ref);
20309          result7->ref = (long) (&obj);
20310          result7->obj.i = (long) (&obj);
20311       }
20312    return(1 || funcname || hash || result7 || libp) ;
20313 }
20314 
20315 static int G__G__Smatrix_173_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20316 {
20317       ((ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->CreateOffsets();
20318       G__setnull(result7);
20319    return(1 || funcname || hash || result7 || libp) ;
20320 }
20321 
20322 static int G__G__Smatrix_173_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20323 {
20324       {
20325          const ROOT::Math::RowOffsets<2>& obj = ((const ROOT::Math::MatRepSym<double,2>*) G__getstructoffset())->Offsets();
20326          result7->ref = (long) (&obj);
20327          result7->obj.i = (long) (&obj);
20328       }
20329    return(1 || funcname || hash || result7 || libp) ;
20330 }
20331 
20332 // automatic copy constructor
20333 static int G__G__Smatrix_173_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20334 
20335 {
20336    ROOT::Math::MatRepSym<double,2>* p;
20337    void* tmp = (void*) G__int(libp->para[0]);
20338    p = new ROOT::Math::MatRepSym<double,2>(*(ROOT::Math::MatRepSym<double,2>*) tmp);
20339    result7->obj.i = (long) p;
20340    result7->ref = (long) p;
20341    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR));
20342    return(1 || funcname || hash || result7 || libp) ;
20343 }
20344 
20345 // automatic destructor
20346 typedef ROOT::Math::MatRepSym<double,2> G__TROOTcLcLMathcLcLMatRepSymlEdoublecO2gR;
20347 static int G__G__Smatrix_173_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20348 {
20349    char* gvp = (char*) G__getgvp();
20350    long soff = G__getstructoffset();
20351    int n = G__getaryconstruct();
20352    //
20353    //has_a_delete: 0
20354    //has_own_delete1arg: 0
20355    //has_own_delete2arg: 0
20356    //
20357    if (!soff) {
20358      return(1);
20359    }
20360    if (n) {
20361      if (gvp == (char*)G__PVOID) {
20362        delete[] (ROOT::Math::MatRepSym<double,2>*) soff;
20363      } else {
20364        G__setgvp((long) G__PVOID);
20365        for (int i = n - 1; i >= 0; --i) {
20366          ((ROOT::Math::MatRepSym<double,2>*) (soff+(sizeof(ROOT::Math::MatRepSym<double,2>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO2gR();
20367        }
20368        G__setgvp((long)gvp);
20369      }
20370    } else {
20371      if (gvp == (char*)G__PVOID) {
20372        delete (ROOT::Math::MatRepSym<double,2>*) soff;
20373      } else {
20374        G__setgvp((long) G__PVOID);
20375        ((ROOT::Math::MatRepSym<double,2>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO2gR();
20376        G__setgvp((long)gvp);
20377      }
20378    }
20379    G__setnull(result7);
20380    return(1 || funcname || hash || result7 || libp) ;
20381 }
20382 
20383 
20384 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > */
20385 static int G__G__Smatrix_175_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20386 {
20387    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >* p = NULL;
20388    char* gvp = (char*) G__getgvp();
20389    int n = G__getaryconstruct();
20390    if (n) {
20391      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20392        p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >[n];
20393      } else {
20394        p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >[n];
20395      }
20396    } else {
20397      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20398        p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >;
20399      } else {
20400        p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >;
20401      }
20402    }
20403    result7->obj.i = (long) p;
20404    result7->ref = (long) p;
20405    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
20406    return(1 || funcname || hash || result7 || libp) ;
20407 }
20408 
20409 static int G__G__Smatrix_175_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20410 {
20411    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >* p = NULL;
20412    char* gvp = (char*) G__getgvp();
20413    //m: 1
20414    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20415      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
20416    } else {
20417      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
20418    }
20419    result7->obj.i = (long) p;
20420    result7->ref = (long) p;
20421    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
20422    return(1 || funcname || hash || result7 || libp) ;
20423 }
20424 
20425 static int G__G__Smatrix_175_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20426 {
20427    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >* p = NULL;
20428    char* gvp = (char*) G__getgvp();
20429    //m: 1
20430    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20431      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) libp->para[0].ref);
20432    } else {
20433      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) libp->para[0].ref);
20434    }
20435    result7->obj.i = (long) p;
20436    result7->ref = (long) p;
20437    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
20438    return(1 || funcname || hash || result7 || libp) ;
20439 }
20440 
20441 static int G__G__Smatrix_175_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20442 {
20443    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >* p = NULL;
20444    char* gvp = (char*) G__getgvp();
20445    switch (libp->paran) {
20446    case 2:
20447      //m: 2
20448      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20449        p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*(ROOT::Math::SVector<double,2*(2+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
20450      } else {
20451        p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*(ROOT::Math::SVector<double,2*(2+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
20452      }
20453      break;
20454    case 1:
20455      //m: 1
20456      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20457        p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*(ROOT::Math::SVector<double,2*(2+1)/2>*) libp->para[0].ref);
20458      } else {
20459        p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*(ROOT::Math::SVector<double,2*(2+1)/2>*) libp->para[0].ref);
20460      }
20461      break;
20462    }
20463    result7->obj.i = (long) p;
20464    result7->ref = (long) p;
20465    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
20466    return(1 || funcname || hash || result7 || libp) ;
20467 }
20468 
20469 static int G__G__Smatrix_175_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20470 {
20471    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >* p = NULL;
20472    char* gvp = (char*) G__getgvp();
20473    //m: 1
20474    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20475      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*(double*) G__Doubleref(&libp->para[0]));
20476    } else {
20477      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(*(double*) G__Doubleref(&libp->para[0]));
20478    }
20479    result7->obj.i = (long) p;
20480    result7->ref = (long) p;
20481    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
20482    return(1 || funcname || hash || result7 || libp) ;
20483 }
20484 
20485 static int G__G__Smatrix_175_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20486 {
20487       {
20488          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
20489          result7->ref = (long) (&obj);
20490          result7->obj.i = (long) (&obj);
20491       }
20492    return(1 || funcname || hash || result7 || libp) ;
20493 }
20494 
20495 static int G__G__Smatrix_175_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20496 {
20497       {
20498          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
20499          result7->ref = (long) (&obj);
20500          result7->obj.i = (long) (&obj);
20501       }
20502    return(1 || funcname || hash || result7 || libp) ;
20503 }
20504 
20505 static int G__G__Smatrix_175_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20506 {
20507       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
20508    return(1 || funcname || hash || result7 || libp) ;
20509 }
20510 
20511 static int G__G__Smatrix_175_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20512 {
20513       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Array());
20514    return(1 || funcname || hash || result7 || libp) ;
20515 }
20516 
20517 static int G__G__Smatrix_175_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20518 {
20519       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Array());
20520    return(1 || funcname || hash || result7 || libp) ;
20521 }
20522 
20523 static int G__G__Smatrix_175_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20524 {
20525       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->begin());
20526    return(1 || funcname || hash || result7 || libp) ;
20527 }
20528 
20529 static int G__G__Smatrix_175_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20530 {
20531       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->end());
20532    return(1 || funcname || hash || result7 || libp) ;
20533 }
20534 
20535 static int G__G__Smatrix_175_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20536 {
20537       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->begin());
20538    return(1 || funcname || hash || result7 || libp) ;
20539 }
20540 
20541 static int G__G__Smatrix_175_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20542 {
20543       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->end());
20544    return(1 || funcname || hash || result7 || libp) ;
20545 }
20546 
20547 static int G__G__Smatrix_175_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20548 {
20549       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
20550    return(1 || funcname || hash || result7 || libp) ;
20551 }
20552 
20553 static int G__G__Smatrix_175_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20554 {
20555       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
20556    return(1 || funcname || hash || result7 || libp) ;
20557 }
20558 
20559 static int G__G__Smatrix_175_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20560 {
20561       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) libp->para[0].ref));
20562    return(1 || funcname || hash || result7 || libp) ;
20563 }
20564 
20565 static int G__G__Smatrix_175_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20566 {
20567       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
20568    return(1 || funcname || hash || result7 || libp) ;
20569 }
20570 
20571 static int G__G__Smatrix_175_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20572 {
20573       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
20574    return(1 || funcname || hash || result7 || libp) ;
20575 }
20576 
20577 static int G__G__Smatrix_175_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20578 {
20579       {
20580          const double& obj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
20581          result7->ref = (long) (&obj);
20582          result7->obj.d = (double) (obj);
20583       }
20584    return(1 || funcname || hash || result7 || libp) ;
20585 }
20586 
20587 static int G__G__Smatrix_175_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20588 {
20589       {
20590          const double& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
20591          result7->ref = (long) (&obj);
20592          result7->obj.d = (double) (obj);
20593       }
20594    return(1 || funcname || hash || result7 || libp) ;
20595 }
20596 
20597 static int G__G__Smatrix_175_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20598 {
20599       {
20600          const double& obj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
20601          result7->ref = (long) (&obj);
20602          result7->obj.d = (double) (obj);
20603       }
20604    return(1 || funcname || hash || result7 || libp) ;
20605 }
20606 
20607 static int G__G__Smatrix_175_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20608 {
20609       {
20610          const double& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
20611          result7->ref = (long) (&obj);
20612          result7->obj.d = (double) (obj);
20613       }
20614    return(1 || funcname || hash || result7 || libp) ;
20615 }
20616 
20617 static int G__G__Smatrix_175_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20618 {
20619       {
20620          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const* pobj;
20621          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
20622          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const(xobj);
20623          result7->obj.i = (long) ((void*) pobj);
20624          result7->ref = result7->obj.i;
20625          G__store_tempobject(*result7);
20626       }
20627    return(1 || funcname || hash || result7 || libp) ;
20628 }
20629 
20630 static int G__G__Smatrix_175_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20631 {
20632       {
20633          ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow* pobj;
20634          ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
20635          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow(xobj);
20636          result7->obj.i = (long) ((void*) pobj);
20637          result7->ref = result7->obj.i;
20638          G__store_tempobject(*result7);
20639       }
20640    return(1 || funcname || hash || result7 || libp) ;
20641 }
20642 
20643 static int G__G__Smatrix_175_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20644 {
20645       {
20646          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
20647          result7->ref = (long) (&obj);
20648          result7->obj.i = (long) (&obj);
20649       }
20650    return(1 || funcname || hash || result7 || libp) ;
20651 }
20652 
20653 static int G__G__Smatrix_175_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20654 {
20655       {
20656          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
20657          result7->ref = (long) (&obj);
20658          result7->obj.i = (long) (&obj);
20659       }
20660    return(1 || funcname || hash || result7 || libp) ;
20661 }
20662 
20663 static int G__G__Smatrix_175_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20664 {
20665       {
20666          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
20667          result7->ref = (long) (&obj);
20668          result7->obj.i = (long) (&obj);
20669       }
20670    return(1 || funcname || hash || result7 || libp) ;
20671 }
20672 
20673 static int G__G__Smatrix_175_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20674 {
20675       {
20676          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
20677          result7->ref = (long) (&obj);
20678          result7->obj.i = (long) (&obj);
20679       }
20680    return(1 || funcname || hash || result7 || libp) ;
20681 }
20682 
20683 static int G__G__Smatrix_175_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20684 {
20685       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Invert());
20686    return(1 || funcname || hash || result7 || libp) ;
20687 }
20688 
20689 static int G__G__Smatrix_175_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20690 {
20691       {
20692          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >* pobj;
20693          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
20694          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(xobj);
20695          result7->obj.i = (long) ((void*) pobj);
20696          result7->ref = result7->obj.i;
20697          G__store_tempobject(*result7);
20698       }
20699    return(1 || funcname || hash || result7 || libp) ;
20700 }
20701 
20702 static int G__G__Smatrix_175_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20703 {
20704       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->InvertFast());
20705    return(1 || funcname || hash || result7 || libp) ;
20706 }
20707 
20708 static int G__G__Smatrix_175_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20709 {
20710       {
20711          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >* pobj;
20712          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
20713          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(xobj);
20714          result7->obj.i = (long) ((void*) pobj);
20715          result7->ref = result7->obj.i;
20716          G__store_tempobject(*result7);
20717       }
20718    return(1 || funcname || hash || result7 || libp) ;
20719 }
20720 
20721 static int G__G__Smatrix_175_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20722 {
20723       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->InvertChol());
20724    return(1 || funcname || hash || result7 || libp) ;
20725 }
20726 
20727 static int G__G__Smatrix_175_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20728 {
20729       {
20730          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >* pobj;
20731          const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
20732          pobj = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >(xobj);
20733          result7->obj.i = (long) ((void*) pobj);
20734          result7->ref = result7->obj.i;
20735          G__store_tempobject(*result7);
20736       }
20737    return(1 || funcname || hash || result7 || libp) ;
20738 }
20739 
20740 static int G__G__Smatrix_175_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20741 {
20742       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
20743    return(1 || funcname || hash || result7 || libp) ;
20744 }
20745 
20746 static int G__G__Smatrix_175_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20747 {
20748       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
20749    return(1 || funcname || hash || result7 || libp) ;
20750 }
20751 
20752 static int G__G__Smatrix_175_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20753 {
20754       {
20755          const ROOT::Math::SVector<double,2>* pobj;
20756          const ROOT::Math::SVector<double,2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
20757          pobj = new ROOT::Math::SVector<double,2>(xobj);
20758          result7->obj.i = (long) ((void*) pobj);
20759          result7->ref = result7->obj.i;
20760          G__store_tempobject(*result7);
20761       }
20762    return(1 || funcname || hash || result7 || libp) ;
20763 }
20764 
20765 static int G__G__Smatrix_175_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20766 {
20767       {
20768          const ROOT::Math::SVector<double,2>* pobj;
20769          const ROOT::Math::SVector<double,2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
20770          pobj = new ROOT::Math::SVector<double,2>(xobj);
20771          result7->obj.i = (long) ((void*) pobj);
20772          result7->ref = result7->obj.i;
20773          G__store_tempobject(*result7);
20774       }
20775    return(1 || funcname || hash || result7 || libp) ;
20776 }
20777 
20778 static int G__G__Smatrix_175_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20779 {
20780       {
20781          const ROOT::Math::SVector<double,2>* pobj;
20782          const ROOT::Math::SVector<double,2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Diagonal();
20783          pobj = new ROOT::Math::SVector<double,2>(xobj);
20784          result7->obj.i = (long) ((void*) pobj);
20785          result7->ref = result7->obj.i;
20786          G__store_tempobject(*result7);
20787       }
20788    return(1 || funcname || hash || result7 || libp) ;
20789 }
20790 
20791 static int G__G__Smatrix_175_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20792 {
20793       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Trace());
20794    return(1 || funcname || hash || result7 || libp) ;
20795 }
20796 
20797 static int G__G__Smatrix_175_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20798 {
20799       {
20800          const ROOT::Math::SVector<double,2*(2+1)/2>* pobj;
20801          const ROOT::Math::SVector<double,2*(2+1)/2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->UpperBlock();
20802          pobj = new ROOT::Math::SVector<double,2*(2+1)/2>(xobj);
20803          result7->obj.i = (long) ((void*) pobj);
20804          result7->ref = result7->obj.i;
20805          G__store_tempobject(*result7);
20806       }
20807    return(1 || funcname || hash || result7 || libp) ;
20808 }
20809 
20810 static int G__G__Smatrix_175_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20811 {
20812       {
20813          const ROOT::Math::SVector<double,2*(2+1)/2>* pobj;
20814          const ROOT::Math::SVector<double,2*(2+1)/2> xobj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->LowerBlock();
20815          pobj = new ROOT::Math::SVector<double,2*(2+1)/2>(xobj);
20816          result7->obj.i = (long) ((void*) pobj);
20817          result7->ref = result7->obj.i;
20818          G__store_tempobject(*result7);
20819       }
20820    return(1 || funcname || hash || result7 || libp) ;
20821 }
20822 
20823 static int G__G__Smatrix_175_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20824 {
20825       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
20826    return(1 || funcname || hash || result7 || libp) ;
20827 }
20828 
20829 static int G__G__Smatrix_175_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20830 {
20831       {
20832          const ostream& obj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
20833          result7->ref = (long) (&obj);
20834          result7->obj.i = (long) (&obj);
20835       }
20836    return(1 || funcname || hash || result7 || libp) ;
20837 }
20838 
20839 // automatic destructor
20840 typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR;
20841 static int G__G__Smatrix_175_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20842 {
20843    char* gvp = (char*) G__getgvp();
20844    long soff = G__getstructoffset();
20845    int n = G__getaryconstruct();
20846    //
20847    //has_a_delete: 0
20848    //has_own_delete1arg: 0
20849    //has_own_delete2arg: 0
20850    //
20851    if (!soff) {
20852      return(1);
20853    }
20854    if (n) {
20855      if (gvp == (char*)G__PVOID) {
20856        delete[] (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) soff;
20857      } else {
20858        G__setgvp((long) G__PVOID);
20859        for (int i = n - 1; i >= 0; --i) {
20860          ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR();
20861        }
20862        G__setgvp((long)gvp);
20863      }
20864    } else {
20865      if (gvp == (char*)G__PVOID) {
20866        delete (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) soff;
20867      } else {
20868        G__setgvp((long) G__PVOID);
20869        ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR();
20870        G__setgvp((long)gvp);
20871      }
20872    }
20873    G__setnull(result7);
20874    return(1 || funcname || hash || result7 || libp) ;
20875 }
20876 
20877 
20878 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow */
20879 static int G__G__Smatrix_177_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20880 {
20881    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow* p = NULL;
20882    char* gvp = (char*) G__getgvp();
20883    //m: 2
20884    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20885      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
20886    } else {
20887      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
20888    }
20889    result7->obj.i = (long) p;
20890    result7->ref = (long) p;
20891    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow));
20892    return(1 || funcname || hash || result7 || libp) ;
20893 }
20894 
20895 static int G__G__Smatrix_177_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20896 {
20897       {
20898          const double& obj = ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
20899          result7->ref = (long) (&obj);
20900          result7->obj.d = (double) (obj);
20901       }
20902    return(1 || funcname || hash || result7 || libp) ;
20903 }
20904 
20905 // automatic copy constructor
20906 static int G__G__Smatrix_177_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20907 
20908 {
20909    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow* p;
20910    void* tmp = (void*) G__int(libp->para[0]);
20911    p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*) tmp);
20912    result7->obj.i = (long) p;
20913    result7->ref = (long) p;
20914    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow));
20915    return(1 || funcname || hash || result7 || libp) ;
20916 }
20917 
20918 // automatic destructor
20919 typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow;
20920 static int G__G__Smatrix_177_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20921 {
20922    char* gvp = (char*) G__getgvp();
20923    long soff = G__getstructoffset();
20924    int n = G__getaryconstruct();
20925    //
20926    //has_a_delete: 0
20927    //has_own_delete1arg: 0
20928    //has_own_delete2arg: 0
20929    //
20930    if (!soff) {
20931      return(1);
20932    }
20933    if (n) {
20934      if (gvp == (char*)G__PVOID) {
20935        delete[] (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*) soff;
20936      } else {
20937        G__setgvp((long) G__PVOID);
20938        for (int i = n - 1; i >= 0; --i) {
20939          ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow();
20940        }
20941        G__setgvp((long)gvp);
20942      }
20943    } else {
20944      if (gvp == (char*)G__PVOID) {
20945        delete (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*) soff;
20946      } else {
20947        G__setgvp((long) G__PVOID);
20948        ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow();
20949        G__setgvp((long)gvp);
20950      }
20951    }
20952    G__setnull(result7);
20953    return(1 || funcname || hash || result7 || libp) ;
20954 }
20955 
20956 // automatic assignment operator
20957 static int G__G__Smatrix_177_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20958 {
20959    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*) G__getstructoffset();
20960    *dest = *(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*) libp->para[0].ref;
20961    const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow& obj = *dest;
20962    result7->ref = (long) (&obj);
20963    result7->obj.i = (long) (&obj);
20964    return(1 || funcname || hash || result7 || libp) ;
20965 }
20966 
20967 
20968 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const */
20969 static int G__G__Smatrix_178_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20970 {
20971    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const* p = NULL;
20972    char* gvp = (char*) G__getgvp();
20973    //m: 2
20974    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
20975      p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
20976    } else {
20977      p = new((void*) gvp) ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
20978    }
20979    result7->obj.i = (long) p;
20980    result7->ref = (long) p;
20981    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const));
20982    return(1 || funcname || hash || result7 || libp) ;
20983 }
20984 
20985 static int G__G__Smatrix_178_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20986 {
20987       {
20988          const double& obj = ((const ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
20989          result7->ref = (long) (&obj);
20990          result7->obj.d = (double) (obj);
20991       }
20992    return(1 || funcname || hash || result7 || libp) ;
20993 }
20994 
20995 // automatic copy constructor
20996 static int G__G__Smatrix_178_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
20997 
20998 {
20999    ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const* p;
21000    void* tmp = (void*) G__int(libp->para[0]);
21001    p = new ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*) tmp);
21002    result7->obj.i = (long) p;
21003    result7->ref = (long) p;
21004    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const));
21005    return(1 || funcname || hash || result7 || libp) ;
21006 }
21007 
21008 // automatic destructor
21009 typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const;
21010 static int G__G__Smatrix_178_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21011 {
21012    char* gvp = (char*) G__getgvp();
21013    long soff = G__getstructoffset();
21014    int n = G__getaryconstruct();
21015    //
21016    //has_a_delete: 0
21017    //has_own_delete1arg: 0
21018    //has_own_delete2arg: 0
21019    //
21020    if (!soff) {
21021      return(1);
21022    }
21023    if (n) {
21024      if (gvp == (char*)G__PVOID) {
21025        delete[] (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*) soff;
21026      } else {
21027        G__setgvp((long) G__PVOID);
21028        for (int i = n - 1; i >= 0; --i) {
21029          ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const();
21030        }
21031        G__setgvp((long)gvp);
21032      }
21033    } else {
21034      if (gvp == (char*)G__PVOID) {
21035        delete (ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*) soff;
21036      } else {
21037        G__setgvp((long) G__PVOID);
21038        ((ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const();
21039        G__setgvp((long)gvp);
21040      }
21041    }
21042    G__setnull(result7);
21043    return(1 || funcname || hash || result7 || libp) ;
21044 }
21045 
21046 
21047 /* ROOT::Math::MatRepSym<double,3> */
21048 static int G__G__Smatrix_179_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21049 {
21050    ROOT::Math::MatRepSym<double,3>* p = NULL;
21051    char* gvp = (char*) G__getgvp();
21052    int n = G__getaryconstruct();
21053    if (n) {
21054      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21055        p = new ROOT::Math::MatRepSym<double,3>[n];
21056      } else {
21057        p = new((void*) gvp) ROOT::Math::MatRepSym<double,3>[n];
21058      }
21059    } else {
21060      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21061        p = new ROOT::Math::MatRepSym<double,3>;
21062      } else {
21063        p = new((void*) gvp) ROOT::Math::MatRepSym<double,3>;
21064      }
21065    }
21066    result7->obj.i = (long) p;
21067    result7->ref = (long) p;
21068    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR));
21069    return(1 || funcname || hash || result7 || libp) ;
21070 }
21071 
21072 static int G__G__Smatrix_179_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21073 {
21074       {
21075          const double& obj = ((const ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
21076          result7->ref = (long) (&obj);
21077          result7->obj.d = (double) (obj);
21078       }
21079    return(1 || funcname || hash || result7 || libp) ;
21080 }
21081 
21082 static int G__G__Smatrix_179_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21083 {
21084       {
21085          const double& obj = ((ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
21086          result7->ref = (long) (&obj);
21087          result7->obj.d = (double) (obj);
21088       }
21089    return(1 || funcname || hash || result7 || libp) ;
21090 }
21091 
21092 static int G__G__Smatrix_179_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21093 {
21094       {
21095          const double& obj = ((ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
21096          result7->ref = (long) (&obj);
21097          result7->obj.d = (double) (obj);
21098       }
21099    return(1 || funcname || hash || result7 || libp) ;
21100 }
21101 
21102 static int G__G__Smatrix_179_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21103 {
21104       {
21105          const double& obj = ((const ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
21106          result7->ref = (long) (&obj);
21107          result7->obj.d = (double) (obj);
21108       }
21109    return(1 || funcname || hash || result7 || libp) ;
21110 }
21111 
21112 static int G__G__Smatrix_179_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21113 {
21114       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
21115    return(1 || funcname || hash || result7 || libp) ;
21116 }
21117 
21118 static int G__G__Smatrix_179_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21119 {
21120       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->Array());
21121    return(1 || funcname || hash || result7 || libp) ;
21122 }
21123 
21124 static int G__G__Smatrix_179_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21125 {
21126       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->Array());
21127    return(1 || funcname || hash || result7 || libp) ;
21128 }
21129 
21130 static int G__G__Smatrix_179_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21131 {
21132       {
21133          const ROOT::Math::MatRepSym<double,3>& obj = ((ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<double,3>*) libp->para[0].ref);
21134          result7->ref = (long) (&obj);
21135          result7->obj.i = (long) (&obj);
21136       }
21137    return(1 || funcname || hash || result7 || libp) ;
21138 }
21139 
21140 static int G__G__Smatrix_179_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21141 {
21142       {
21143          const ROOT::Math::MatRepSym<double,3>& obj = ((ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<double,3>*) libp->para[0].ref);
21144          result7->ref = (long) (&obj);
21145          result7->obj.i = (long) (&obj);
21146       }
21147    return(1 || funcname || hash || result7 || libp) ;
21148 }
21149 
21150 static int G__G__Smatrix_179_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21151 {
21152       {
21153          const ROOT::Math::MatRepSym<double,3>& obj = ((ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<double,3>*) libp->para[0].ref);
21154          result7->ref = (long) (&obj);
21155          result7->obj.i = (long) (&obj);
21156       }
21157    return(1 || funcname || hash || result7 || libp) ;
21158 }
21159 
21160 static int G__G__Smatrix_179_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21161 {
21162       ((ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->CreateOffsets();
21163       G__setnull(result7);
21164    return(1 || funcname || hash || result7 || libp) ;
21165 }
21166 
21167 static int G__G__Smatrix_179_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21168 {
21169       {
21170          const ROOT::Math::RowOffsets<3>& obj = ((const ROOT::Math::MatRepSym<double,3>*) G__getstructoffset())->Offsets();
21171          result7->ref = (long) (&obj);
21172          result7->obj.i = (long) (&obj);
21173       }
21174    return(1 || funcname || hash || result7 || libp) ;
21175 }
21176 
21177 // automatic copy constructor
21178 static int G__G__Smatrix_179_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21179 
21180 {
21181    ROOT::Math::MatRepSym<double,3>* p;
21182    void* tmp = (void*) G__int(libp->para[0]);
21183    p = new ROOT::Math::MatRepSym<double,3>(*(ROOT::Math::MatRepSym<double,3>*) tmp);
21184    result7->obj.i = (long) p;
21185    result7->ref = (long) p;
21186    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR));
21187    return(1 || funcname || hash || result7 || libp) ;
21188 }
21189 
21190 // automatic destructor
21191 typedef ROOT::Math::MatRepSym<double,3> G__TROOTcLcLMathcLcLMatRepSymlEdoublecO3gR;
21192 static int G__G__Smatrix_179_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21193 {
21194    char* gvp = (char*) G__getgvp();
21195    long soff = G__getstructoffset();
21196    int n = G__getaryconstruct();
21197    //
21198    //has_a_delete: 0
21199    //has_own_delete1arg: 0
21200    //has_own_delete2arg: 0
21201    //
21202    if (!soff) {
21203      return(1);
21204    }
21205    if (n) {
21206      if (gvp == (char*)G__PVOID) {
21207        delete[] (ROOT::Math::MatRepSym<double,3>*) soff;
21208      } else {
21209        G__setgvp((long) G__PVOID);
21210        for (int i = n - 1; i >= 0; --i) {
21211          ((ROOT::Math::MatRepSym<double,3>*) (soff+(sizeof(ROOT::Math::MatRepSym<double,3>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO3gR();
21212        }
21213        G__setgvp((long)gvp);
21214      }
21215    } else {
21216      if (gvp == (char*)G__PVOID) {
21217        delete (ROOT::Math::MatRepSym<double,3>*) soff;
21218      } else {
21219        G__setgvp((long) G__PVOID);
21220        ((ROOT::Math::MatRepSym<double,3>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO3gR();
21221        G__setgvp((long)gvp);
21222      }
21223    }
21224    G__setnull(result7);
21225    return(1 || funcname || hash || result7 || libp) ;
21226 }
21227 
21228 
21229 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > */
21230 static int G__G__Smatrix_181_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21231 {
21232    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >* p = NULL;
21233    char* gvp = (char*) G__getgvp();
21234    int n = G__getaryconstruct();
21235    if (n) {
21236      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21237        p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >[n];
21238      } else {
21239        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >[n];
21240      }
21241    } else {
21242      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21243        p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >;
21244      } else {
21245        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >;
21246      }
21247    }
21248    result7->obj.i = (long) p;
21249    result7->ref = (long) p;
21250    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
21251    return(1 || funcname || hash || result7 || libp) ;
21252 }
21253 
21254 static int G__G__Smatrix_181_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21255 {
21256    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >* p = NULL;
21257    char* gvp = (char*) G__getgvp();
21258    //m: 1
21259    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21260      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
21261    } else {
21262      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
21263    }
21264    result7->obj.i = (long) p;
21265    result7->ref = (long) p;
21266    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
21267    return(1 || funcname || hash || result7 || libp) ;
21268 }
21269 
21270 static int G__G__Smatrix_181_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21271 {
21272    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >* p = NULL;
21273    char* gvp = (char*) G__getgvp();
21274    //m: 1
21275    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21276      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) libp->para[0].ref);
21277    } else {
21278      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) libp->para[0].ref);
21279    }
21280    result7->obj.i = (long) p;
21281    result7->ref = (long) p;
21282    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
21283    return(1 || funcname || hash || result7 || libp) ;
21284 }
21285 
21286 static int G__G__Smatrix_181_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21287 {
21288    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >* p = NULL;
21289    char* gvp = (char*) G__getgvp();
21290    switch (libp->paran) {
21291    case 2:
21292      //m: 2
21293      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21294        p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*(ROOT::Math::SVector<double,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
21295      } else {
21296        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*(ROOT::Math::SVector<double,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
21297      }
21298      break;
21299    case 1:
21300      //m: 1
21301      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21302        p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*(ROOT::Math::SVector<double,3*(3+1)/2>*) libp->para[0].ref);
21303      } else {
21304        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*(ROOT::Math::SVector<double,3*(3+1)/2>*) libp->para[0].ref);
21305      }
21306      break;
21307    }
21308    result7->obj.i = (long) p;
21309    result7->ref = (long) p;
21310    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
21311    return(1 || funcname || hash || result7 || libp) ;
21312 }
21313 
21314 static int G__G__Smatrix_181_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21315 {
21316    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >* p = NULL;
21317    char* gvp = (char*) G__getgvp();
21318    //m: 1
21319    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21320      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*(double*) G__Doubleref(&libp->para[0]));
21321    } else {
21322      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(*(double*) G__Doubleref(&libp->para[0]));
21323    }
21324    result7->obj.i = (long) p;
21325    result7->ref = (long) p;
21326    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
21327    return(1 || funcname || hash || result7 || libp) ;
21328 }
21329 
21330 static int G__G__Smatrix_181_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21331 {
21332       {
21333          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
21334          result7->ref = (long) (&obj);
21335          result7->obj.i = (long) (&obj);
21336       }
21337    return(1 || funcname || hash || result7 || libp) ;
21338 }
21339 
21340 static int G__G__Smatrix_181_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21341 {
21342       {
21343          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
21344          result7->ref = (long) (&obj);
21345          result7->obj.i = (long) (&obj);
21346       }
21347    return(1 || funcname || hash || result7 || libp) ;
21348 }
21349 
21350 static int G__G__Smatrix_181_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21351 {
21352       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
21353    return(1 || funcname || hash || result7 || libp) ;
21354 }
21355 
21356 static int G__G__Smatrix_181_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21357 {
21358       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Array());
21359    return(1 || funcname || hash || result7 || libp) ;
21360 }
21361 
21362 static int G__G__Smatrix_181_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21363 {
21364       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Array());
21365    return(1 || funcname || hash || result7 || libp) ;
21366 }
21367 
21368 static int G__G__Smatrix_181_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21369 {
21370       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->begin());
21371    return(1 || funcname || hash || result7 || libp) ;
21372 }
21373 
21374 static int G__G__Smatrix_181_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21375 {
21376       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->end());
21377    return(1 || funcname || hash || result7 || libp) ;
21378 }
21379 
21380 static int G__G__Smatrix_181_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21381 {
21382       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->begin());
21383    return(1 || funcname || hash || result7 || libp) ;
21384 }
21385 
21386 static int G__G__Smatrix_181_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21387 {
21388       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->end());
21389    return(1 || funcname || hash || result7 || libp) ;
21390 }
21391 
21392 static int G__G__Smatrix_181_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21393 {
21394       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
21395    return(1 || funcname || hash || result7 || libp) ;
21396 }
21397 
21398 static int G__G__Smatrix_181_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21399 {
21400       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
21401    return(1 || funcname || hash || result7 || libp) ;
21402 }
21403 
21404 static int G__G__Smatrix_181_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21405 {
21406       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) libp->para[0].ref));
21407    return(1 || funcname || hash || result7 || libp) ;
21408 }
21409 
21410 static int G__G__Smatrix_181_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21411 {
21412       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
21413    return(1 || funcname || hash || result7 || libp) ;
21414 }
21415 
21416 static int G__G__Smatrix_181_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21417 {
21418       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
21419    return(1 || funcname || hash || result7 || libp) ;
21420 }
21421 
21422 static int G__G__Smatrix_181_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21423 {
21424       {
21425          const double& obj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
21426          result7->ref = (long) (&obj);
21427          result7->obj.d = (double) (obj);
21428       }
21429    return(1 || funcname || hash || result7 || libp) ;
21430 }
21431 
21432 static int G__G__Smatrix_181_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21433 {
21434       {
21435          const double& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
21436          result7->ref = (long) (&obj);
21437          result7->obj.d = (double) (obj);
21438       }
21439    return(1 || funcname || hash || result7 || libp) ;
21440 }
21441 
21442 static int G__G__Smatrix_181_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21443 {
21444       {
21445          const double& obj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
21446          result7->ref = (long) (&obj);
21447          result7->obj.d = (double) (obj);
21448       }
21449    return(1 || funcname || hash || result7 || libp) ;
21450 }
21451 
21452 static int G__G__Smatrix_181_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21453 {
21454       {
21455          const double& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
21456          result7->ref = (long) (&obj);
21457          result7->obj.d = (double) (obj);
21458       }
21459    return(1 || funcname || hash || result7 || libp) ;
21460 }
21461 
21462 static int G__G__Smatrix_181_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21463 {
21464       {
21465          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const* pobj;
21466          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
21467          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const(xobj);
21468          result7->obj.i = (long) ((void*) pobj);
21469          result7->ref = result7->obj.i;
21470          G__store_tempobject(*result7);
21471       }
21472    return(1 || funcname || hash || result7 || libp) ;
21473 }
21474 
21475 static int G__G__Smatrix_181_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21476 {
21477       {
21478          ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow* pobj;
21479          ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
21480          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow(xobj);
21481          result7->obj.i = (long) ((void*) pobj);
21482          result7->ref = result7->obj.i;
21483          G__store_tempobject(*result7);
21484       }
21485    return(1 || funcname || hash || result7 || libp) ;
21486 }
21487 
21488 static int G__G__Smatrix_181_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21489 {
21490       {
21491          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
21492          result7->ref = (long) (&obj);
21493          result7->obj.i = (long) (&obj);
21494       }
21495    return(1 || funcname || hash || result7 || libp) ;
21496 }
21497 
21498 static int G__G__Smatrix_181_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21499 {
21500       {
21501          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
21502          result7->ref = (long) (&obj);
21503          result7->obj.i = (long) (&obj);
21504       }
21505    return(1 || funcname || hash || result7 || libp) ;
21506 }
21507 
21508 static int G__G__Smatrix_181_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21509 {
21510       {
21511          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
21512          result7->ref = (long) (&obj);
21513          result7->obj.i = (long) (&obj);
21514       }
21515    return(1 || funcname || hash || result7 || libp) ;
21516 }
21517 
21518 static int G__G__Smatrix_181_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21519 {
21520       {
21521          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
21522          result7->ref = (long) (&obj);
21523          result7->obj.i = (long) (&obj);
21524       }
21525    return(1 || funcname || hash || result7 || libp) ;
21526 }
21527 
21528 static int G__G__Smatrix_181_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21529 {
21530       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Invert());
21531    return(1 || funcname || hash || result7 || libp) ;
21532 }
21533 
21534 static int G__G__Smatrix_181_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21535 {
21536       {
21537          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >* pobj;
21538          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
21539          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(xobj);
21540          result7->obj.i = (long) ((void*) pobj);
21541          result7->ref = result7->obj.i;
21542          G__store_tempobject(*result7);
21543       }
21544    return(1 || funcname || hash || result7 || libp) ;
21545 }
21546 
21547 static int G__G__Smatrix_181_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21548 {
21549       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->InvertFast());
21550    return(1 || funcname || hash || result7 || libp) ;
21551 }
21552 
21553 static int G__G__Smatrix_181_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21554 {
21555       {
21556          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >* pobj;
21557          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
21558          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(xobj);
21559          result7->obj.i = (long) ((void*) pobj);
21560          result7->ref = result7->obj.i;
21561          G__store_tempobject(*result7);
21562       }
21563    return(1 || funcname || hash || result7 || libp) ;
21564 }
21565 
21566 static int G__G__Smatrix_181_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21567 {
21568       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->InvertChol());
21569    return(1 || funcname || hash || result7 || libp) ;
21570 }
21571 
21572 static int G__G__Smatrix_181_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21573 {
21574       {
21575          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >* pobj;
21576          const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
21577          pobj = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >(xobj);
21578          result7->obj.i = (long) ((void*) pobj);
21579          result7->ref = result7->obj.i;
21580          G__store_tempobject(*result7);
21581       }
21582    return(1 || funcname || hash || result7 || libp) ;
21583 }
21584 
21585 static int G__G__Smatrix_181_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21586 {
21587       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
21588    return(1 || funcname || hash || result7 || libp) ;
21589 }
21590 
21591 static int G__G__Smatrix_181_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21592 {
21593       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
21594    return(1 || funcname || hash || result7 || libp) ;
21595 }
21596 
21597 static int G__G__Smatrix_181_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21598 {
21599       {
21600          const ROOT::Math::SVector<double,3>* pobj;
21601          const ROOT::Math::SVector<double,3> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
21602          pobj = new ROOT::Math::SVector<double,3>(xobj);
21603          result7->obj.i = (long) ((void*) pobj);
21604          result7->ref = result7->obj.i;
21605          G__store_tempobject(*result7);
21606       }
21607    return(1 || funcname || hash || result7 || libp) ;
21608 }
21609 
21610 static int G__G__Smatrix_181_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21611 {
21612       {
21613          const ROOT::Math::SVector<double,3>* pobj;
21614          const ROOT::Math::SVector<double,3> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
21615          pobj = new ROOT::Math::SVector<double,3>(xobj);
21616          result7->obj.i = (long) ((void*) pobj);
21617          result7->ref = result7->obj.i;
21618          G__store_tempobject(*result7);
21619       }
21620    return(1 || funcname || hash || result7 || libp) ;
21621 }
21622 
21623 static int G__G__Smatrix_181_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21624 {
21625       {
21626          const ROOT::Math::SVector<double,3>* pobj;
21627          const ROOT::Math::SVector<double,3> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Diagonal();
21628          pobj = new ROOT::Math::SVector<double,3>(xobj);
21629          result7->obj.i = (long) ((void*) pobj);
21630          result7->ref = result7->obj.i;
21631          G__store_tempobject(*result7);
21632       }
21633    return(1 || funcname || hash || result7 || libp) ;
21634 }
21635 
21636 static int G__G__Smatrix_181_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21637 {
21638       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Trace());
21639    return(1 || funcname || hash || result7 || libp) ;
21640 }
21641 
21642 static int G__G__Smatrix_181_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21643 {
21644       {
21645          const ROOT::Math::SVector<double,3*(3+1)/2>* pobj;
21646          const ROOT::Math::SVector<double,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->UpperBlock();
21647          pobj = new ROOT::Math::SVector<double,3*(3+1)/2>(xobj);
21648          result7->obj.i = (long) ((void*) pobj);
21649          result7->ref = result7->obj.i;
21650          G__store_tempobject(*result7);
21651       }
21652    return(1 || funcname || hash || result7 || libp) ;
21653 }
21654 
21655 static int G__G__Smatrix_181_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21656 {
21657       {
21658          const ROOT::Math::SVector<double,3*(3+1)/2>* pobj;
21659          const ROOT::Math::SVector<double,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->LowerBlock();
21660          pobj = new ROOT::Math::SVector<double,3*(3+1)/2>(xobj);
21661          result7->obj.i = (long) ((void*) pobj);
21662          result7->ref = result7->obj.i;
21663          G__store_tempobject(*result7);
21664       }
21665    return(1 || funcname || hash || result7 || libp) ;
21666 }
21667 
21668 static int G__G__Smatrix_181_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21669 {
21670       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
21671    return(1 || funcname || hash || result7 || libp) ;
21672 }
21673 
21674 static int G__G__Smatrix_181_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21675 {
21676       {
21677          const ostream& obj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
21678          result7->ref = (long) (&obj);
21679          result7->obj.i = (long) (&obj);
21680       }
21681    return(1 || funcname || hash || result7 || libp) ;
21682 }
21683 
21684 // automatic destructor
21685 typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR;
21686 static int G__G__Smatrix_181_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21687 {
21688    char* gvp = (char*) G__getgvp();
21689    long soff = G__getstructoffset();
21690    int n = G__getaryconstruct();
21691    //
21692    //has_a_delete: 0
21693    //has_own_delete1arg: 0
21694    //has_own_delete2arg: 0
21695    //
21696    if (!soff) {
21697      return(1);
21698    }
21699    if (n) {
21700      if (gvp == (char*)G__PVOID) {
21701        delete[] (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) soff;
21702      } else {
21703        G__setgvp((long) G__PVOID);
21704        for (int i = n - 1; i >= 0; --i) {
21705          ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR();
21706        }
21707        G__setgvp((long)gvp);
21708      }
21709    } else {
21710      if (gvp == (char*)G__PVOID) {
21711        delete (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) soff;
21712      } else {
21713        G__setgvp((long) G__PVOID);
21714        ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR();
21715        G__setgvp((long)gvp);
21716      }
21717    }
21718    G__setnull(result7);
21719    return(1 || funcname || hash || result7 || libp) ;
21720 }
21721 
21722 
21723 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow */
21724 static int G__G__Smatrix_183_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21725 {
21726    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow* p = NULL;
21727    char* gvp = (char*) G__getgvp();
21728    //m: 2
21729    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21730      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
21731    } else {
21732      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
21733    }
21734    result7->obj.i = (long) p;
21735    result7->ref = (long) p;
21736    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow));
21737    return(1 || funcname || hash || result7 || libp) ;
21738 }
21739 
21740 static int G__G__Smatrix_183_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21741 {
21742       {
21743          const double& obj = ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
21744          result7->ref = (long) (&obj);
21745          result7->obj.d = (double) (obj);
21746       }
21747    return(1 || funcname || hash || result7 || libp) ;
21748 }
21749 
21750 // automatic copy constructor
21751 static int G__G__Smatrix_183_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21752 
21753 {
21754    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow* p;
21755    void* tmp = (void*) G__int(libp->para[0]);
21756    p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*) tmp);
21757    result7->obj.i = (long) p;
21758    result7->ref = (long) p;
21759    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow));
21760    return(1 || funcname || hash || result7 || libp) ;
21761 }
21762 
21763 // automatic destructor
21764 typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow;
21765 static int G__G__Smatrix_183_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21766 {
21767    char* gvp = (char*) G__getgvp();
21768    long soff = G__getstructoffset();
21769    int n = G__getaryconstruct();
21770    //
21771    //has_a_delete: 0
21772    //has_own_delete1arg: 0
21773    //has_own_delete2arg: 0
21774    //
21775    if (!soff) {
21776      return(1);
21777    }
21778    if (n) {
21779      if (gvp == (char*)G__PVOID) {
21780        delete[] (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*) soff;
21781      } else {
21782        G__setgvp((long) G__PVOID);
21783        for (int i = n - 1; i >= 0; --i) {
21784          ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow();
21785        }
21786        G__setgvp((long)gvp);
21787      }
21788    } else {
21789      if (gvp == (char*)G__PVOID) {
21790        delete (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*) soff;
21791      } else {
21792        G__setgvp((long) G__PVOID);
21793        ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow();
21794        G__setgvp((long)gvp);
21795      }
21796    }
21797    G__setnull(result7);
21798    return(1 || funcname || hash || result7 || libp) ;
21799 }
21800 
21801 // automatic assignment operator
21802 static int G__G__Smatrix_183_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21803 {
21804    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*) G__getstructoffset();
21805    *dest = *(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*) libp->para[0].ref;
21806    const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow& obj = *dest;
21807    result7->ref = (long) (&obj);
21808    result7->obj.i = (long) (&obj);
21809    return(1 || funcname || hash || result7 || libp) ;
21810 }
21811 
21812 
21813 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const */
21814 static int G__G__Smatrix_184_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21815 {
21816    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const* p = NULL;
21817    char* gvp = (char*) G__getgvp();
21818    //m: 2
21819    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21820      p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
21821    } else {
21822      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
21823    }
21824    result7->obj.i = (long) p;
21825    result7->ref = (long) p;
21826    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const));
21827    return(1 || funcname || hash || result7 || libp) ;
21828 }
21829 
21830 static int G__G__Smatrix_184_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21831 {
21832       {
21833          const double& obj = ((const ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
21834          result7->ref = (long) (&obj);
21835          result7->obj.d = (double) (obj);
21836       }
21837    return(1 || funcname || hash || result7 || libp) ;
21838 }
21839 
21840 // automatic copy constructor
21841 static int G__G__Smatrix_184_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21842 
21843 {
21844    ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const* p;
21845    void* tmp = (void*) G__int(libp->para[0]);
21846    p = new ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*) tmp);
21847    result7->obj.i = (long) p;
21848    result7->ref = (long) p;
21849    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const));
21850    return(1 || funcname || hash || result7 || libp) ;
21851 }
21852 
21853 // automatic destructor
21854 typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const;
21855 static int G__G__Smatrix_184_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21856 {
21857    char* gvp = (char*) G__getgvp();
21858    long soff = G__getstructoffset();
21859    int n = G__getaryconstruct();
21860    //
21861    //has_a_delete: 0
21862    //has_own_delete1arg: 0
21863    //has_own_delete2arg: 0
21864    //
21865    if (!soff) {
21866      return(1);
21867    }
21868    if (n) {
21869      if (gvp == (char*)G__PVOID) {
21870        delete[] (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*) soff;
21871      } else {
21872        G__setgvp((long) G__PVOID);
21873        for (int i = n - 1; i >= 0; --i) {
21874          ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const();
21875        }
21876        G__setgvp((long)gvp);
21877      }
21878    } else {
21879      if (gvp == (char*)G__PVOID) {
21880        delete (ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*) soff;
21881      } else {
21882        G__setgvp((long) G__PVOID);
21883        ((ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const();
21884        G__setgvp((long)gvp);
21885      }
21886    }
21887    G__setnull(result7);
21888    return(1 || funcname || hash || result7 || libp) ;
21889 }
21890 
21891 
21892 /* ROOT::Math::MatRepSym<double,4> */
21893 static int G__G__Smatrix_185_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21894 {
21895    ROOT::Math::MatRepSym<double,4>* p = NULL;
21896    char* gvp = (char*) G__getgvp();
21897    int n = G__getaryconstruct();
21898    if (n) {
21899      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21900        p = new ROOT::Math::MatRepSym<double,4>[n];
21901      } else {
21902        p = new((void*) gvp) ROOT::Math::MatRepSym<double,4>[n];
21903      }
21904    } else {
21905      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
21906        p = new ROOT::Math::MatRepSym<double,4>;
21907      } else {
21908        p = new((void*) gvp) ROOT::Math::MatRepSym<double,4>;
21909      }
21910    }
21911    result7->obj.i = (long) p;
21912    result7->ref = (long) p;
21913    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR));
21914    return(1 || funcname || hash || result7 || libp) ;
21915 }
21916 
21917 static int G__G__Smatrix_185_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21918 {
21919       {
21920          const double& obj = ((const ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
21921          result7->ref = (long) (&obj);
21922          result7->obj.d = (double) (obj);
21923       }
21924    return(1 || funcname || hash || result7 || libp) ;
21925 }
21926 
21927 static int G__G__Smatrix_185_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21928 {
21929       {
21930          const double& obj = ((ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
21931          result7->ref = (long) (&obj);
21932          result7->obj.d = (double) (obj);
21933       }
21934    return(1 || funcname || hash || result7 || libp) ;
21935 }
21936 
21937 static int G__G__Smatrix_185_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21938 {
21939       {
21940          const double& obj = ((ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
21941          result7->ref = (long) (&obj);
21942          result7->obj.d = (double) (obj);
21943       }
21944    return(1 || funcname || hash || result7 || libp) ;
21945 }
21946 
21947 static int G__G__Smatrix_185_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21948 {
21949       {
21950          const double& obj = ((const ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
21951          result7->ref = (long) (&obj);
21952          result7->obj.d = (double) (obj);
21953       }
21954    return(1 || funcname || hash || result7 || libp) ;
21955 }
21956 
21957 static int G__G__Smatrix_185_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21958 {
21959       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
21960    return(1 || funcname || hash || result7 || libp) ;
21961 }
21962 
21963 static int G__G__Smatrix_185_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21964 {
21965       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->Array());
21966    return(1 || funcname || hash || result7 || libp) ;
21967 }
21968 
21969 static int G__G__Smatrix_185_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21970 {
21971       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->Array());
21972    return(1 || funcname || hash || result7 || libp) ;
21973 }
21974 
21975 static int G__G__Smatrix_185_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21976 {
21977       {
21978          const ROOT::Math::MatRepSym<double,4>& obj = ((ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<double,4>*) libp->para[0].ref);
21979          result7->ref = (long) (&obj);
21980          result7->obj.i = (long) (&obj);
21981       }
21982    return(1 || funcname || hash || result7 || libp) ;
21983 }
21984 
21985 static int G__G__Smatrix_185_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21986 {
21987       {
21988          const ROOT::Math::MatRepSym<double,4>& obj = ((ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<double,4>*) libp->para[0].ref);
21989          result7->ref = (long) (&obj);
21990          result7->obj.i = (long) (&obj);
21991       }
21992    return(1 || funcname || hash || result7 || libp) ;
21993 }
21994 
21995 static int G__G__Smatrix_185_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
21996 {
21997       {
21998          const ROOT::Math::MatRepSym<double,4>& obj = ((ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<double,4>*) libp->para[0].ref);
21999          result7->ref = (long) (&obj);
22000          result7->obj.i = (long) (&obj);
22001       }
22002    return(1 || funcname || hash || result7 || libp) ;
22003 }
22004 
22005 static int G__G__Smatrix_185_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22006 {
22007       ((ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->CreateOffsets();
22008       G__setnull(result7);
22009    return(1 || funcname || hash || result7 || libp) ;
22010 }
22011 
22012 static int G__G__Smatrix_185_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22013 {
22014       {
22015          const ROOT::Math::RowOffsets<4>& obj = ((const ROOT::Math::MatRepSym<double,4>*) G__getstructoffset())->Offsets();
22016          result7->ref = (long) (&obj);
22017          result7->obj.i = (long) (&obj);
22018       }
22019    return(1 || funcname || hash || result7 || libp) ;
22020 }
22021 
22022 // automatic copy constructor
22023 static int G__G__Smatrix_185_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22024 
22025 {
22026    ROOT::Math::MatRepSym<double,4>* p;
22027    void* tmp = (void*) G__int(libp->para[0]);
22028    p = new ROOT::Math::MatRepSym<double,4>(*(ROOT::Math::MatRepSym<double,4>*) tmp);
22029    result7->obj.i = (long) p;
22030    result7->ref = (long) p;
22031    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR));
22032    return(1 || funcname || hash || result7 || libp) ;
22033 }
22034 
22035 // automatic destructor
22036 typedef ROOT::Math::MatRepSym<double,4> G__TROOTcLcLMathcLcLMatRepSymlEdoublecO4gR;
22037 static int G__G__Smatrix_185_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22038 {
22039    char* gvp = (char*) G__getgvp();
22040    long soff = G__getstructoffset();
22041    int n = G__getaryconstruct();
22042    //
22043    //has_a_delete: 0
22044    //has_own_delete1arg: 0
22045    //has_own_delete2arg: 0
22046    //
22047    if (!soff) {
22048      return(1);
22049    }
22050    if (n) {
22051      if (gvp == (char*)G__PVOID) {
22052        delete[] (ROOT::Math::MatRepSym<double,4>*) soff;
22053      } else {
22054        G__setgvp((long) G__PVOID);
22055        for (int i = n - 1; i >= 0; --i) {
22056          ((ROOT::Math::MatRepSym<double,4>*) (soff+(sizeof(ROOT::Math::MatRepSym<double,4>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO4gR();
22057        }
22058        G__setgvp((long)gvp);
22059      }
22060    } else {
22061      if (gvp == (char*)G__PVOID) {
22062        delete (ROOT::Math::MatRepSym<double,4>*) soff;
22063      } else {
22064        G__setgvp((long) G__PVOID);
22065        ((ROOT::Math::MatRepSym<double,4>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO4gR();
22066        G__setgvp((long)gvp);
22067      }
22068    }
22069    G__setnull(result7);
22070    return(1 || funcname || hash || result7 || libp) ;
22071 }
22072 
22073 
22074 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > */
22075 static int G__G__Smatrix_187_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22076 {
22077    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >* p = NULL;
22078    char* gvp = (char*) G__getgvp();
22079    int n = G__getaryconstruct();
22080    if (n) {
22081      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22082        p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >[n];
22083      } else {
22084        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >[n];
22085      }
22086    } else {
22087      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22088        p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >;
22089      } else {
22090        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >;
22091      }
22092    }
22093    result7->obj.i = (long) p;
22094    result7->ref = (long) p;
22095    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
22096    return(1 || funcname || hash || result7 || libp) ;
22097 }
22098 
22099 static int G__G__Smatrix_187_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22100 {
22101    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >* p = NULL;
22102    char* gvp = (char*) G__getgvp();
22103    //m: 1
22104    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22105      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
22106    } else {
22107      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
22108    }
22109    result7->obj.i = (long) p;
22110    result7->ref = (long) p;
22111    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
22112    return(1 || funcname || hash || result7 || libp) ;
22113 }
22114 
22115 static int G__G__Smatrix_187_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22116 {
22117    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >* p = NULL;
22118    char* gvp = (char*) G__getgvp();
22119    //m: 1
22120    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22121      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) libp->para[0].ref);
22122    } else {
22123      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) libp->para[0].ref);
22124    }
22125    result7->obj.i = (long) p;
22126    result7->ref = (long) p;
22127    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
22128    return(1 || funcname || hash || result7 || libp) ;
22129 }
22130 
22131 static int G__G__Smatrix_187_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22132 {
22133    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >* p = NULL;
22134    char* gvp = (char*) G__getgvp();
22135    switch (libp->paran) {
22136    case 2:
22137      //m: 2
22138      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22139        p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*(ROOT::Math::SVector<double,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
22140      } else {
22141        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*(ROOT::Math::SVector<double,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
22142      }
22143      break;
22144    case 1:
22145      //m: 1
22146      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22147        p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*(ROOT::Math::SVector<double,4*(4+1)/2>*) libp->para[0].ref);
22148      } else {
22149        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*(ROOT::Math::SVector<double,4*(4+1)/2>*) libp->para[0].ref);
22150      }
22151      break;
22152    }
22153    result7->obj.i = (long) p;
22154    result7->ref = (long) p;
22155    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
22156    return(1 || funcname || hash || result7 || libp) ;
22157 }
22158 
22159 static int G__G__Smatrix_187_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22160 {
22161    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >* p = NULL;
22162    char* gvp = (char*) G__getgvp();
22163    //m: 1
22164    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22165      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*(double*) G__Doubleref(&libp->para[0]));
22166    } else {
22167      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(*(double*) G__Doubleref(&libp->para[0]));
22168    }
22169    result7->obj.i = (long) p;
22170    result7->ref = (long) p;
22171    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
22172    return(1 || funcname || hash || result7 || libp) ;
22173 }
22174 
22175 static int G__G__Smatrix_187_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22176 {
22177       {
22178          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
22179          result7->ref = (long) (&obj);
22180          result7->obj.i = (long) (&obj);
22181       }
22182    return(1 || funcname || hash || result7 || libp) ;
22183 }
22184 
22185 static int G__G__Smatrix_187_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22186 {
22187       {
22188          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
22189          result7->ref = (long) (&obj);
22190          result7->obj.i = (long) (&obj);
22191       }
22192    return(1 || funcname || hash || result7 || libp) ;
22193 }
22194 
22195 static int G__G__Smatrix_187_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22196 {
22197       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
22198    return(1 || funcname || hash || result7 || libp) ;
22199 }
22200 
22201 static int G__G__Smatrix_187_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22202 {
22203       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Array());
22204    return(1 || funcname || hash || result7 || libp) ;
22205 }
22206 
22207 static int G__G__Smatrix_187_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22208 {
22209       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Array());
22210    return(1 || funcname || hash || result7 || libp) ;
22211 }
22212 
22213 static int G__G__Smatrix_187_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22214 {
22215       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->begin());
22216    return(1 || funcname || hash || result7 || libp) ;
22217 }
22218 
22219 static int G__G__Smatrix_187_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22220 {
22221       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->end());
22222    return(1 || funcname || hash || result7 || libp) ;
22223 }
22224 
22225 static int G__G__Smatrix_187_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22226 {
22227       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->begin());
22228    return(1 || funcname || hash || result7 || libp) ;
22229 }
22230 
22231 static int G__G__Smatrix_187_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22232 {
22233       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->end());
22234    return(1 || funcname || hash || result7 || libp) ;
22235 }
22236 
22237 static int G__G__Smatrix_187_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22238 {
22239       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
22240    return(1 || funcname || hash || result7 || libp) ;
22241 }
22242 
22243 static int G__G__Smatrix_187_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22244 {
22245       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
22246    return(1 || funcname || hash || result7 || libp) ;
22247 }
22248 
22249 static int G__G__Smatrix_187_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22250 {
22251       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) libp->para[0].ref));
22252    return(1 || funcname || hash || result7 || libp) ;
22253 }
22254 
22255 static int G__G__Smatrix_187_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22256 {
22257       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
22258    return(1 || funcname || hash || result7 || libp) ;
22259 }
22260 
22261 static int G__G__Smatrix_187_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22262 {
22263       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
22264    return(1 || funcname || hash || result7 || libp) ;
22265 }
22266 
22267 static int G__G__Smatrix_187_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22268 {
22269       {
22270          const double& obj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
22271          result7->ref = (long) (&obj);
22272          result7->obj.d = (double) (obj);
22273       }
22274    return(1 || funcname || hash || result7 || libp) ;
22275 }
22276 
22277 static int G__G__Smatrix_187_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22278 {
22279       {
22280          const double& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
22281          result7->ref = (long) (&obj);
22282          result7->obj.d = (double) (obj);
22283       }
22284    return(1 || funcname || hash || result7 || libp) ;
22285 }
22286 
22287 static int G__G__Smatrix_187_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22288 {
22289       {
22290          const double& obj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
22291          result7->ref = (long) (&obj);
22292          result7->obj.d = (double) (obj);
22293       }
22294    return(1 || funcname || hash || result7 || libp) ;
22295 }
22296 
22297 static int G__G__Smatrix_187_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22298 {
22299       {
22300          const double& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
22301          result7->ref = (long) (&obj);
22302          result7->obj.d = (double) (obj);
22303       }
22304    return(1 || funcname || hash || result7 || libp) ;
22305 }
22306 
22307 static int G__G__Smatrix_187_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22308 {
22309       {
22310          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const* pobj;
22311          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
22312          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const(xobj);
22313          result7->obj.i = (long) ((void*) pobj);
22314          result7->ref = result7->obj.i;
22315          G__store_tempobject(*result7);
22316       }
22317    return(1 || funcname || hash || result7 || libp) ;
22318 }
22319 
22320 static int G__G__Smatrix_187_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22321 {
22322       {
22323          ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow* pobj;
22324          ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
22325          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow(xobj);
22326          result7->obj.i = (long) ((void*) pobj);
22327          result7->ref = result7->obj.i;
22328          G__store_tempobject(*result7);
22329       }
22330    return(1 || funcname || hash || result7 || libp) ;
22331 }
22332 
22333 static int G__G__Smatrix_187_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22334 {
22335       {
22336          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
22337          result7->ref = (long) (&obj);
22338          result7->obj.i = (long) (&obj);
22339       }
22340    return(1 || funcname || hash || result7 || libp) ;
22341 }
22342 
22343 static int G__G__Smatrix_187_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22344 {
22345       {
22346          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
22347          result7->ref = (long) (&obj);
22348          result7->obj.i = (long) (&obj);
22349       }
22350    return(1 || funcname || hash || result7 || libp) ;
22351 }
22352 
22353 static int G__G__Smatrix_187_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22354 {
22355       {
22356          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
22357          result7->ref = (long) (&obj);
22358          result7->obj.i = (long) (&obj);
22359       }
22360    return(1 || funcname || hash || result7 || libp) ;
22361 }
22362 
22363 static int G__G__Smatrix_187_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22364 {
22365       {
22366          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
22367          result7->ref = (long) (&obj);
22368          result7->obj.i = (long) (&obj);
22369       }
22370    return(1 || funcname || hash || result7 || libp) ;
22371 }
22372 
22373 static int G__G__Smatrix_187_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22374 {
22375       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Invert());
22376    return(1 || funcname || hash || result7 || libp) ;
22377 }
22378 
22379 static int G__G__Smatrix_187_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22380 {
22381       {
22382          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >* pobj;
22383          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
22384          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(xobj);
22385          result7->obj.i = (long) ((void*) pobj);
22386          result7->ref = result7->obj.i;
22387          G__store_tempobject(*result7);
22388       }
22389    return(1 || funcname || hash || result7 || libp) ;
22390 }
22391 
22392 static int G__G__Smatrix_187_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22393 {
22394       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->InvertFast());
22395    return(1 || funcname || hash || result7 || libp) ;
22396 }
22397 
22398 static int G__G__Smatrix_187_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22399 {
22400       {
22401          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >* pobj;
22402          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
22403          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(xobj);
22404          result7->obj.i = (long) ((void*) pobj);
22405          result7->ref = result7->obj.i;
22406          G__store_tempobject(*result7);
22407       }
22408    return(1 || funcname || hash || result7 || libp) ;
22409 }
22410 
22411 static int G__G__Smatrix_187_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22412 {
22413       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->InvertChol());
22414    return(1 || funcname || hash || result7 || libp) ;
22415 }
22416 
22417 static int G__G__Smatrix_187_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22418 {
22419       {
22420          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >* pobj;
22421          const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
22422          pobj = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >(xobj);
22423          result7->obj.i = (long) ((void*) pobj);
22424          result7->ref = result7->obj.i;
22425          G__store_tempobject(*result7);
22426       }
22427    return(1 || funcname || hash || result7 || libp) ;
22428 }
22429 
22430 static int G__G__Smatrix_187_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22431 {
22432       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
22433    return(1 || funcname || hash || result7 || libp) ;
22434 }
22435 
22436 static int G__G__Smatrix_187_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22437 {
22438       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
22439    return(1 || funcname || hash || result7 || libp) ;
22440 }
22441 
22442 static int G__G__Smatrix_187_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22443 {
22444       {
22445          const ROOT::Math::SVector<double,4>* pobj;
22446          const ROOT::Math::SVector<double,4> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
22447          pobj = new ROOT::Math::SVector<double,4>(xobj);
22448          result7->obj.i = (long) ((void*) pobj);
22449          result7->ref = result7->obj.i;
22450          G__store_tempobject(*result7);
22451       }
22452    return(1 || funcname || hash || result7 || libp) ;
22453 }
22454 
22455 static int G__G__Smatrix_187_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22456 {
22457       {
22458          const ROOT::Math::SVector<double,4>* pobj;
22459          const ROOT::Math::SVector<double,4> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
22460          pobj = new ROOT::Math::SVector<double,4>(xobj);
22461          result7->obj.i = (long) ((void*) pobj);
22462          result7->ref = result7->obj.i;
22463          G__store_tempobject(*result7);
22464       }
22465    return(1 || funcname || hash || result7 || libp) ;
22466 }
22467 
22468 static int G__G__Smatrix_187_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22469 {
22470       {
22471          const ROOT::Math::SVector<double,4>* pobj;
22472          const ROOT::Math::SVector<double,4> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Diagonal();
22473          pobj = new ROOT::Math::SVector<double,4>(xobj);
22474          result7->obj.i = (long) ((void*) pobj);
22475          result7->ref = result7->obj.i;
22476          G__store_tempobject(*result7);
22477       }
22478    return(1 || funcname || hash || result7 || libp) ;
22479 }
22480 
22481 static int G__G__Smatrix_187_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22482 {
22483       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Trace());
22484    return(1 || funcname || hash || result7 || libp) ;
22485 }
22486 
22487 static int G__G__Smatrix_187_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22488 {
22489       {
22490          const ROOT::Math::SVector<double,4*(4+1)/2>* pobj;
22491          const ROOT::Math::SVector<double,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->UpperBlock();
22492          pobj = new ROOT::Math::SVector<double,4*(4+1)/2>(xobj);
22493          result7->obj.i = (long) ((void*) pobj);
22494          result7->ref = result7->obj.i;
22495          G__store_tempobject(*result7);
22496       }
22497    return(1 || funcname || hash || result7 || libp) ;
22498 }
22499 
22500 static int G__G__Smatrix_187_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22501 {
22502       {
22503          const ROOT::Math::SVector<double,4*(4+1)/2>* pobj;
22504          const ROOT::Math::SVector<double,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->LowerBlock();
22505          pobj = new ROOT::Math::SVector<double,4*(4+1)/2>(xobj);
22506          result7->obj.i = (long) ((void*) pobj);
22507          result7->ref = result7->obj.i;
22508          G__store_tempobject(*result7);
22509       }
22510    return(1 || funcname || hash || result7 || libp) ;
22511 }
22512 
22513 static int G__G__Smatrix_187_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22514 {
22515       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
22516    return(1 || funcname || hash || result7 || libp) ;
22517 }
22518 
22519 static int G__G__Smatrix_187_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22520 {
22521       {
22522          const ostream& obj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
22523          result7->ref = (long) (&obj);
22524          result7->obj.i = (long) (&obj);
22525       }
22526    return(1 || funcname || hash || result7 || libp) ;
22527 }
22528 
22529 // automatic destructor
22530 typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR;
22531 static int G__G__Smatrix_187_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22532 {
22533    char* gvp = (char*) G__getgvp();
22534    long soff = G__getstructoffset();
22535    int n = G__getaryconstruct();
22536    //
22537    //has_a_delete: 0
22538    //has_own_delete1arg: 0
22539    //has_own_delete2arg: 0
22540    //
22541    if (!soff) {
22542      return(1);
22543    }
22544    if (n) {
22545      if (gvp == (char*)G__PVOID) {
22546        delete[] (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) soff;
22547      } else {
22548        G__setgvp((long) G__PVOID);
22549        for (int i = n - 1; i >= 0; --i) {
22550          ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR();
22551        }
22552        G__setgvp((long)gvp);
22553      }
22554    } else {
22555      if (gvp == (char*)G__PVOID) {
22556        delete (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) soff;
22557      } else {
22558        G__setgvp((long) G__PVOID);
22559        ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR();
22560        G__setgvp((long)gvp);
22561      }
22562    }
22563    G__setnull(result7);
22564    return(1 || funcname || hash || result7 || libp) ;
22565 }
22566 
22567 
22568 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow */
22569 static int G__G__Smatrix_189_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22570 {
22571    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow* p = NULL;
22572    char* gvp = (char*) G__getgvp();
22573    //m: 2
22574    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22575      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
22576    } else {
22577      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
22578    }
22579    result7->obj.i = (long) p;
22580    result7->ref = (long) p;
22581    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow));
22582    return(1 || funcname || hash || result7 || libp) ;
22583 }
22584 
22585 static int G__G__Smatrix_189_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22586 {
22587       {
22588          const double& obj = ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
22589          result7->ref = (long) (&obj);
22590          result7->obj.d = (double) (obj);
22591       }
22592    return(1 || funcname || hash || result7 || libp) ;
22593 }
22594 
22595 // automatic copy constructor
22596 static int G__G__Smatrix_189_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22597 
22598 {
22599    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow* p;
22600    void* tmp = (void*) G__int(libp->para[0]);
22601    p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*) tmp);
22602    result7->obj.i = (long) p;
22603    result7->ref = (long) p;
22604    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow));
22605    return(1 || funcname || hash || result7 || libp) ;
22606 }
22607 
22608 // automatic destructor
22609 typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow;
22610 static int G__G__Smatrix_189_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22611 {
22612    char* gvp = (char*) G__getgvp();
22613    long soff = G__getstructoffset();
22614    int n = G__getaryconstruct();
22615    //
22616    //has_a_delete: 0
22617    //has_own_delete1arg: 0
22618    //has_own_delete2arg: 0
22619    //
22620    if (!soff) {
22621      return(1);
22622    }
22623    if (n) {
22624      if (gvp == (char*)G__PVOID) {
22625        delete[] (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*) soff;
22626      } else {
22627        G__setgvp((long) G__PVOID);
22628        for (int i = n - 1; i >= 0; --i) {
22629          ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow();
22630        }
22631        G__setgvp((long)gvp);
22632      }
22633    } else {
22634      if (gvp == (char*)G__PVOID) {
22635        delete (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*) soff;
22636      } else {
22637        G__setgvp((long) G__PVOID);
22638        ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow();
22639        G__setgvp((long)gvp);
22640      }
22641    }
22642    G__setnull(result7);
22643    return(1 || funcname || hash || result7 || libp) ;
22644 }
22645 
22646 // automatic assignment operator
22647 static int G__G__Smatrix_189_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22648 {
22649    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*) G__getstructoffset();
22650    *dest = *(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*) libp->para[0].ref;
22651    const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow& obj = *dest;
22652    result7->ref = (long) (&obj);
22653    result7->obj.i = (long) (&obj);
22654    return(1 || funcname || hash || result7 || libp) ;
22655 }
22656 
22657 
22658 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const */
22659 static int G__G__Smatrix_190_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22660 {
22661    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const* p = NULL;
22662    char* gvp = (char*) G__getgvp();
22663    //m: 2
22664    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22665      p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
22666    } else {
22667      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
22668    }
22669    result7->obj.i = (long) p;
22670    result7->ref = (long) p;
22671    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const));
22672    return(1 || funcname || hash || result7 || libp) ;
22673 }
22674 
22675 static int G__G__Smatrix_190_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22676 {
22677       {
22678          const double& obj = ((const ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
22679          result7->ref = (long) (&obj);
22680          result7->obj.d = (double) (obj);
22681       }
22682    return(1 || funcname || hash || result7 || libp) ;
22683 }
22684 
22685 // automatic copy constructor
22686 static int G__G__Smatrix_190_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22687 
22688 {
22689    ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const* p;
22690    void* tmp = (void*) G__int(libp->para[0]);
22691    p = new ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*) tmp);
22692    result7->obj.i = (long) p;
22693    result7->ref = (long) p;
22694    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const));
22695    return(1 || funcname || hash || result7 || libp) ;
22696 }
22697 
22698 // automatic destructor
22699 typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const;
22700 static int G__G__Smatrix_190_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22701 {
22702    char* gvp = (char*) G__getgvp();
22703    long soff = G__getstructoffset();
22704    int n = G__getaryconstruct();
22705    //
22706    //has_a_delete: 0
22707    //has_own_delete1arg: 0
22708    //has_own_delete2arg: 0
22709    //
22710    if (!soff) {
22711      return(1);
22712    }
22713    if (n) {
22714      if (gvp == (char*)G__PVOID) {
22715        delete[] (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*) soff;
22716      } else {
22717        G__setgvp((long) G__PVOID);
22718        for (int i = n - 1; i >= 0; --i) {
22719          ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const();
22720        }
22721        G__setgvp((long)gvp);
22722      }
22723    } else {
22724      if (gvp == (char*)G__PVOID) {
22725        delete (ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*) soff;
22726      } else {
22727        G__setgvp((long) G__PVOID);
22728        ((ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const();
22729        G__setgvp((long)gvp);
22730      }
22731    }
22732    G__setnull(result7);
22733    return(1 || funcname || hash || result7 || libp) ;
22734 }
22735 
22736 
22737 /* ROOT::Math::MatRepSym<double,5> */
22738 static int G__G__Smatrix_191_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22739 {
22740    ROOT::Math::MatRepSym<double,5>* p = NULL;
22741    char* gvp = (char*) G__getgvp();
22742    int n = G__getaryconstruct();
22743    if (n) {
22744      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22745        p = new ROOT::Math::MatRepSym<double,5>[n];
22746      } else {
22747        p = new((void*) gvp) ROOT::Math::MatRepSym<double,5>[n];
22748      }
22749    } else {
22750      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22751        p = new ROOT::Math::MatRepSym<double,5>;
22752      } else {
22753        p = new((void*) gvp) ROOT::Math::MatRepSym<double,5>;
22754      }
22755    }
22756    result7->obj.i = (long) p;
22757    result7->ref = (long) p;
22758    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR));
22759    return(1 || funcname || hash || result7 || libp) ;
22760 }
22761 
22762 static int G__G__Smatrix_191_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22763 {
22764       {
22765          const double& obj = ((const ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
22766          result7->ref = (long) (&obj);
22767          result7->obj.d = (double) (obj);
22768       }
22769    return(1 || funcname || hash || result7 || libp) ;
22770 }
22771 
22772 static int G__G__Smatrix_191_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22773 {
22774       {
22775          const double& obj = ((ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
22776          result7->ref = (long) (&obj);
22777          result7->obj.d = (double) (obj);
22778       }
22779    return(1 || funcname || hash || result7 || libp) ;
22780 }
22781 
22782 static int G__G__Smatrix_191_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22783 {
22784       {
22785          const double& obj = ((ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
22786          result7->ref = (long) (&obj);
22787          result7->obj.d = (double) (obj);
22788       }
22789    return(1 || funcname || hash || result7 || libp) ;
22790 }
22791 
22792 static int G__G__Smatrix_191_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22793 {
22794       {
22795          const double& obj = ((const ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
22796          result7->ref = (long) (&obj);
22797          result7->obj.d = (double) (obj);
22798       }
22799    return(1 || funcname || hash || result7 || libp) ;
22800 }
22801 
22802 static int G__G__Smatrix_191_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22803 {
22804       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
22805    return(1 || funcname || hash || result7 || libp) ;
22806 }
22807 
22808 static int G__G__Smatrix_191_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22809 {
22810       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->Array());
22811    return(1 || funcname || hash || result7 || libp) ;
22812 }
22813 
22814 static int G__G__Smatrix_191_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22815 {
22816       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->Array());
22817    return(1 || funcname || hash || result7 || libp) ;
22818 }
22819 
22820 static int G__G__Smatrix_191_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22821 {
22822       {
22823          const ROOT::Math::MatRepSym<double,5>& obj = ((ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<double,5>*) libp->para[0].ref);
22824          result7->ref = (long) (&obj);
22825          result7->obj.i = (long) (&obj);
22826       }
22827    return(1 || funcname || hash || result7 || libp) ;
22828 }
22829 
22830 static int G__G__Smatrix_191_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22831 {
22832       {
22833          const ROOT::Math::MatRepSym<double,5>& obj = ((ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<double,5>*) libp->para[0].ref);
22834          result7->ref = (long) (&obj);
22835          result7->obj.i = (long) (&obj);
22836       }
22837    return(1 || funcname || hash || result7 || libp) ;
22838 }
22839 
22840 static int G__G__Smatrix_191_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22841 {
22842       {
22843          const ROOT::Math::MatRepSym<double,5>& obj = ((ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<double,5>*) libp->para[0].ref);
22844          result7->ref = (long) (&obj);
22845          result7->obj.i = (long) (&obj);
22846       }
22847    return(1 || funcname || hash || result7 || libp) ;
22848 }
22849 
22850 static int G__G__Smatrix_191_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22851 {
22852       ((ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->CreateOffsets();
22853       G__setnull(result7);
22854    return(1 || funcname || hash || result7 || libp) ;
22855 }
22856 
22857 static int G__G__Smatrix_191_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22858 {
22859       {
22860          const ROOT::Math::RowOffsets<5>& obj = ((const ROOT::Math::MatRepSym<double,5>*) G__getstructoffset())->Offsets();
22861          result7->ref = (long) (&obj);
22862          result7->obj.i = (long) (&obj);
22863       }
22864    return(1 || funcname || hash || result7 || libp) ;
22865 }
22866 
22867 // automatic copy constructor
22868 static int G__G__Smatrix_191_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22869 
22870 {
22871    ROOT::Math::MatRepSym<double,5>* p;
22872    void* tmp = (void*) G__int(libp->para[0]);
22873    p = new ROOT::Math::MatRepSym<double,5>(*(ROOT::Math::MatRepSym<double,5>*) tmp);
22874    result7->obj.i = (long) p;
22875    result7->ref = (long) p;
22876    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR));
22877    return(1 || funcname || hash || result7 || libp) ;
22878 }
22879 
22880 // automatic destructor
22881 typedef ROOT::Math::MatRepSym<double,5> G__TROOTcLcLMathcLcLMatRepSymlEdoublecO5gR;
22882 static int G__G__Smatrix_191_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22883 {
22884    char* gvp = (char*) G__getgvp();
22885    long soff = G__getstructoffset();
22886    int n = G__getaryconstruct();
22887    //
22888    //has_a_delete: 0
22889    //has_own_delete1arg: 0
22890    //has_own_delete2arg: 0
22891    //
22892    if (!soff) {
22893      return(1);
22894    }
22895    if (n) {
22896      if (gvp == (char*)G__PVOID) {
22897        delete[] (ROOT::Math::MatRepSym<double,5>*) soff;
22898      } else {
22899        G__setgvp((long) G__PVOID);
22900        for (int i = n - 1; i >= 0; --i) {
22901          ((ROOT::Math::MatRepSym<double,5>*) (soff+(sizeof(ROOT::Math::MatRepSym<double,5>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO5gR();
22902        }
22903        G__setgvp((long)gvp);
22904      }
22905    } else {
22906      if (gvp == (char*)G__PVOID) {
22907        delete (ROOT::Math::MatRepSym<double,5>*) soff;
22908      } else {
22909        G__setgvp((long) G__PVOID);
22910        ((ROOT::Math::MatRepSym<double,5>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO5gR();
22911        G__setgvp((long)gvp);
22912      }
22913    }
22914    G__setnull(result7);
22915    return(1 || funcname || hash || result7 || libp) ;
22916 }
22917 
22918 
22919 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > */
22920 static int G__G__Smatrix_193_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22921 {
22922    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >* p = NULL;
22923    char* gvp = (char*) G__getgvp();
22924    int n = G__getaryconstruct();
22925    if (n) {
22926      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22927        p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >[n];
22928      } else {
22929        p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >[n];
22930      }
22931    } else {
22932      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22933        p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >;
22934      } else {
22935        p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >;
22936      }
22937    }
22938    result7->obj.i = (long) p;
22939    result7->ref = (long) p;
22940    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
22941    return(1 || funcname || hash || result7 || libp) ;
22942 }
22943 
22944 static int G__G__Smatrix_193_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22945 {
22946    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >* p = NULL;
22947    char* gvp = (char*) G__getgvp();
22948    //m: 1
22949    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22950      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
22951    } else {
22952      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
22953    }
22954    result7->obj.i = (long) p;
22955    result7->ref = (long) p;
22956    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
22957    return(1 || funcname || hash || result7 || libp) ;
22958 }
22959 
22960 static int G__G__Smatrix_193_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22961 {
22962    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >* p = NULL;
22963    char* gvp = (char*) G__getgvp();
22964    //m: 1
22965    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22966      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) libp->para[0].ref);
22967    } else {
22968      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) libp->para[0].ref);
22969    }
22970    result7->obj.i = (long) p;
22971    result7->ref = (long) p;
22972    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
22973    return(1 || funcname || hash || result7 || libp) ;
22974 }
22975 
22976 static int G__G__Smatrix_193_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
22977 {
22978    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >* p = NULL;
22979    char* gvp = (char*) G__getgvp();
22980    switch (libp->paran) {
22981    case 2:
22982      //m: 2
22983      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22984        p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*(ROOT::Math::SVector<double,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
22985      } else {
22986        p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*(ROOT::Math::SVector<double,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
22987      }
22988      break;
22989    case 1:
22990      //m: 1
22991      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
22992        p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*(ROOT::Math::SVector<double,5*(5+1)/2>*) libp->para[0].ref);
22993      } else {
22994        p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*(ROOT::Math::SVector<double,5*(5+1)/2>*) libp->para[0].ref);
22995      }
22996      break;
22997    }
22998    result7->obj.i = (long) p;
22999    result7->ref = (long) p;
23000    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
23001    return(1 || funcname || hash || result7 || libp) ;
23002 }
23003 
23004 static int G__G__Smatrix_193_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23005 {
23006    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >* p = NULL;
23007    char* gvp = (char*) G__getgvp();
23008    //m: 1
23009    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23010      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*(double*) G__Doubleref(&libp->para[0]));
23011    } else {
23012      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(*(double*) G__Doubleref(&libp->para[0]));
23013    }
23014    result7->obj.i = (long) p;
23015    result7->ref = (long) p;
23016    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
23017    return(1 || funcname || hash || result7 || libp) ;
23018 }
23019 
23020 static int G__G__Smatrix_193_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23021 {
23022       {
23023          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
23024          result7->ref = (long) (&obj);
23025          result7->obj.i = (long) (&obj);
23026       }
23027    return(1 || funcname || hash || result7 || libp) ;
23028 }
23029 
23030 static int G__G__Smatrix_193_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23031 {
23032       {
23033          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
23034          result7->ref = (long) (&obj);
23035          result7->obj.i = (long) (&obj);
23036       }
23037    return(1 || funcname || hash || result7 || libp) ;
23038 }
23039 
23040 static int G__G__Smatrix_193_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23041 {
23042       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
23043    return(1 || funcname || hash || result7 || libp) ;
23044 }
23045 
23046 static int G__G__Smatrix_193_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23047 {
23048       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Array());
23049    return(1 || funcname || hash || result7 || libp) ;
23050 }
23051 
23052 static int G__G__Smatrix_193_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23053 {
23054       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Array());
23055    return(1 || funcname || hash || result7 || libp) ;
23056 }
23057 
23058 static int G__G__Smatrix_193_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23059 {
23060       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->begin());
23061    return(1 || funcname || hash || result7 || libp) ;
23062 }
23063 
23064 static int G__G__Smatrix_193_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23065 {
23066       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->end());
23067    return(1 || funcname || hash || result7 || libp) ;
23068 }
23069 
23070 static int G__G__Smatrix_193_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23071 {
23072       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->begin());
23073    return(1 || funcname || hash || result7 || libp) ;
23074 }
23075 
23076 static int G__G__Smatrix_193_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23077 {
23078       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->end());
23079    return(1 || funcname || hash || result7 || libp) ;
23080 }
23081 
23082 static int G__G__Smatrix_193_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23083 {
23084       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
23085    return(1 || funcname || hash || result7 || libp) ;
23086 }
23087 
23088 static int G__G__Smatrix_193_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23089 {
23090       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
23091    return(1 || funcname || hash || result7 || libp) ;
23092 }
23093 
23094 static int G__G__Smatrix_193_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23095 {
23096       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) libp->para[0].ref));
23097    return(1 || funcname || hash || result7 || libp) ;
23098 }
23099 
23100 static int G__G__Smatrix_193_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23101 {
23102       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
23103    return(1 || funcname || hash || result7 || libp) ;
23104 }
23105 
23106 static int G__G__Smatrix_193_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23107 {
23108       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
23109    return(1 || funcname || hash || result7 || libp) ;
23110 }
23111 
23112 static int G__G__Smatrix_193_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23113 {
23114       {
23115          const double& obj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23116          result7->ref = (long) (&obj);
23117          result7->obj.d = (double) (obj);
23118       }
23119    return(1 || funcname || hash || result7 || libp) ;
23120 }
23121 
23122 static int G__G__Smatrix_193_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23123 {
23124       {
23125          const double& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23126          result7->ref = (long) (&obj);
23127          result7->obj.d = (double) (obj);
23128       }
23129    return(1 || funcname || hash || result7 || libp) ;
23130 }
23131 
23132 static int G__G__Smatrix_193_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23133 {
23134       {
23135          const double& obj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23136          result7->ref = (long) (&obj);
23137          result7->obj.d = (double) (obj);
23138       }
23139    return(1 || funcname || hash || result7 || libp) ;
23140 }
23141 
23142 static int G__G__Smatrix_193_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23143 {
23144       {
23145          const double& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23146          result7->ref = (long) (&obj);
23147          result7->obj.d = (double) (obj);
23148       }
23149    return(1 || funcname || hash || result7 || libp) ;
23150 }
23151 
23152 static int G__G__Smatrix_193_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23153 {
23154       {
23155          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const* pobj;
23156          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
23157          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const(xobj);
23158          result7->obj.i = (long) ((void*) pobj);
23159          result7->ref = result7->obj.i;
23160          G__store_tempobject(*result7);
23161       }
23162    return(1 || funcname || hash || result7 || libp) ;
23163 }
23164 
23165 static int G__G__Smatrix_193_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23166 {
23167       {
23168          ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow* pobj;
23169          ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
23170          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow(xobj);
23171          result7->obj.i = (long) ((void*) pobj);
23172          result7->ref = result7->obj.i;
23173          G__store_tempobject(*result7);
23174       }
23175    return(1 || funcname || hash || result7 || libp) ;
23176 }
23177 
23178 static int G__G__Smatrix_193_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23179 {
23180       {
23181          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
23182          result7->ref = (long) (&obj);
23183          result7->obj.i = (long) (&obj);
23184       }
23185    return(1 || funcname || hash || result7 || libp) ;
23186 }
23187 
23188 static int G__G__Smatrix_193_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23189 {
23190       {
23191          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
23192          result7->ref = (long) (&obj);
23193          result7->obj.i = (long) (&obj);
23194       }
23195    return(1 || funcname || hash || result7 || libp) ;
23196 }
23197 
23198 static int G__G__Smatrix_193_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23199 {
23200       {
23201          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
23202          result7->ref = (long) (&obj);
23203          result7->obj.i = (long) (&obj);
23204       }
23205    return(1 || funcname || hash || result7 || libp) ;
23206 }
23207 
23208 static int G__G__Smatrix_193_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23209 {
23210       {
23211          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
23212          result7->ref = (long) (&obj);
23213          result7->obj.i = (long) (&obj);
23214       }
23215    return(1 || funcname || hash || result7 || libp) ;
23216 }
23217 
23218 static int G__G__Smatrix_193_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23219 {
23220       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Invert());
23221    return(1 || funcname || hash || result7 || libp) ;
23222 }
23223 
23224 static int G__G__Smatrix_193_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23225 {
23226       {
23227          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >* pobj;
23228          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
23229          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(xobj);
23230          result7->obj.i = (long) ((void*) pobj);
23231          result7->ref = result7->obj.i;
23232          G__store_tempobject(*result7);
23233       }
23234    return(1 || funcname || hash || result7 || libp) ;
23235 }
23236 
23237 static int G__G__Smatrix_193_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23238 {
23239       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->InvertFast());
23240    return(1 || funcname || hash || result7 || libp) ;
23241 }
23242 
23243 static int G__G__Smatrix_193_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23244 {
23245       {
23246          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >* pobj;
23247          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
23248          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(xobj);
23249          result7->obj.i = (long) ((void*) pobj);
23250          result7->ref = result7->obj.i;
23251          G__store_tempobject(*result7);
23252       }
23253    return(1 || funcname || hash || result7 || libp) ;
23254 }
23255 
23256 static int G__G__Smatrix_193_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23257 {
23258       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->InvertChol());
23259    return(1 || funcname || hash || result7 || libp) ;
23260 }
23261 
23262 static int G__G__Smatrix_193_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23263 {
23264       {
23265          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >* pobj;
23266          const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
23267          pobj = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >(xobj);
23268          result7->obj.i = (long) ((void*) pobj);
23269          result7->ref = result7->obj.i;
23270          G__store_tempobject(*result7);
23271       }
23272    return(1 || funcname || hash || result7 || libp) ;
23273 }
23274 
23275 static int G__G__Smatrix_193_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23276 {
23277       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
23278    return(1 || funcname || hash || result7 || libp) ;
23279 }
23280 
23281 static int G__G__Smatrix_193_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23282 {
23283       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
23284    return(1 || funcname || hash || result7 || libp) ;
23285 }
23286 
23287 static int G__G__Smatrix_193_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23288 {
23289       {
23290          const ROOT::Math::SVector<double,5>* pobj;
23291          const ROOT::Math::SVector<double,5> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
23292          pobj = new ROOT::Math::SVector<double,5>(xobj);
23293          result7->obj.i = (long) ((void*) pobj);
23294          result7->ref = result7->obj.i;
23295          G__store_tempobject(*result7);
23296       }
23297    return(1 || funcname || hash || result7 || libp) ;
23298 }
23299 
23300 static int G__G__Smatrix_193_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23301 {
23302       {
23303          const ROOT::Math::SVector<double,5>* pobj;
23304          const ROOT::Math::SVector<double,5> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
23305          pobj = new ROOT::Math::SVector<double,5>(xobj);
23306          result7->obj.i = (long) ((void*) pobj);
23307          result7->ref = result7->obj.i;
23308          G__store_tempobject(*result7);
23309       }
23310    return(1 || funcname || hash || result7 || libp) ;
23311 }
23312 
23313 static int G__G__Smatrix_193_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23314 {
23315       {
23316          const ROOT::Math::SVector<double,5>* pobj;
23317          const ROOT::Math::SVector<double,5> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Diagonal();
23318          pobj = new ROOT::Math::SVector<double,5>(xobj);
23319          result7->obj.i = (long) ((void*) pobj);
23320          result7->ref = result7->obj.i;
23321          G__store_tempobject(*result7);
23322       }
23323    return(1 || funcname || hash || result7 || libp) ;
23324 }
23325 
23326 static int G__G__Smatrix_193_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23327 {
23328       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Trace());
23329    return(1 || funcname || hash || result7 || libp) ;
23330 }
23331 
23332 static int G__G__Smatrix_193_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23333 {
23334       {
23335          const ROOT::Math::SVector<double,5*(5+1)/2>* pobj;
23336          const ROOT::Math::SVector<double,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->UpperBlock();
23337          pobj = new ROOT::Math::SVector<double,5*(5+1)/2>(xobj);
23338          result7->obj.i = (long) ((void*) pobj);
23339          result7->ref = result7->obj.i;
23340          G__store_tempobject(*result7);
23341       }
23342    return(1 || funcname || hash || result7 || libp) ;
23343 }
23344 
23345 static int G__G__Smatrix_193_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23346 {
23347       {
23348          const ROOT::Math::SVector<double,5*(5+1)/2>* pobj;
23349          const ROOT::Math::SVector<double,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->LowerBlock();
23350          pobj = new ROOT::Math::SVector<double,5*(5+1)/2>(xobj);
23351          result7->obj.i = (long) ((void*) pobj);
23352          result7->ref = result7->obj.i;
23353          G__store_tempobject(*result7);
23354       }
23355    return(1 || funcname || hash || result7 || libp) ;
23356 }
23357 
23358 static int G__G__Smatrix_193_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23359 {
23360       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
23361    return(1 || funcname || hash || result7 || libp) ;
23362 }
23363 
23364 static int G__G__Smatrix_193_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23365 {
23366       {
23367          const ostream& obj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
23368          result7->ref = (long) (&obj);
23369          result7->obj.i = (long) (&obj);
23370       }
23371    return(1 || funcname || hash || result7 || libp) ;
23372 }
23373 
23374 // automatic destructor
23375 typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR;
23376 static int G__G__Smatrix_193_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23377 {
23378    char* gvp = (char*) G__getgvp();
23379    long soff = G__getstructoffset();
23380    int n = G__getaryconstruct();
23381    //
23382    //has_a_delete: 0
23383    //has_own_delete1arg: 0
23384    //has_own_delete2arg: 0
23385    //
23386    if (!soff) {
23387      return(1);
23388    }
23389    if (n) {
23390      if (gvp == (char*)G__PVOID) {
23391        delete[] (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) soff;
23392      } else {
23393        G__setgvp((long) G__PVOID);
23394        for (int i = n - 1; i >= 0; --i) {
23395          ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR();
23396        }
23397        G__setgvp((long)gvp);
23398      }
23399    } else {
23400      if (gvp == (char*)G__PVOID) {
23401        delete (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) soff;
23402      } else {
23403        G__setgvp((long) G__PVOID);
23404        ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR();
23405        G__setgvp((long)gvp);
23406      }
23407    }
23408    G__setnull(result7);
23409    return(1 || funcname || hash || result7 || libp) ;
23410 }
23411 
23412 
23413 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow */
23414 static int G__G__Smatrix_195_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23415 {
23416    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow* p = NULL;
23417    char* gvp = (char*) G__getgvp();
23418    //m: 2
23419    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23420      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
23421    } else {
23422      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
23423    }
23424    result7->obj.i = (long) p;
23425    result7->ref = (long) p;
23426    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow));
23427    return(1 || funcname || hash || result7 || libp) ;
23428 }
23429 
23430 static int G__G__Smatrix_195_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23431 {
23432       {
23433          const double& obj = ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
23434          result7->ref = (long) (&obj);
23435          result7->obj.d = (double) (obj);
23436       }
23437    return(1 || funcname || hash || result7 || libp) ;
23438 }
23439 
23440 // automatic copy constructor
23441 static int G__G__Smatrix_195_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23442 
23443 {
23444    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow* p;
23445    void* tmp = (void*) G__int(libp->para[0]);
23446    p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*) tmp);
23447    result7->obj.i = (long) p;
23448    result7->ref = (long) p;
23449    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow));
23450    return(1 || funcname || hash || result7 || libp) ;
23451 }
23452 
23453 // automatic destructor
23454 typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow;
23455 static int G__G__Smatrix_195_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23456 {
23457    char* gvp = (char*) G__getgvp();
23458    long soff = G__getstructoffset();
23459    int n = G__getaryconstruct();
23460    //
23461    //has_a_delete: 0
23462    //has_own_delete1arg: 0
23463    //has_own_delete2arg: 0
23464    //
23465    if (!soff) {
23466      return(1);
23467    }
23468    if (n) {
23469      if (gvp == (char*)G__PVOID) {
23470        delete[] (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*) soff;
23471      } else {
23472        G__setgvp((long) G__PVOID);
23473        for (int i = n - 1; i >= 0; --i) {
23474          ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow();
23475        }
23476        G__setgvp((long)gvp);
23477      }
23478    } else {
23479      if (gvp == (char*)G__PVOID) {
23480        delete (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*) soff;
23481      } else {
23482        G__setgvp((long) G__PVOID);
23483        ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow();
23484        G__setgvp((long)gvp);
23485      }
23486    }
23487    G__setnull(result7);
23488    return(1 || funcname || hash || result7 || libp) ;
23489 }
23490 
23491 // automatic assignment operator
23492 static int G__G__Smatrix_195_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23493 {
23494    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*) G__getstructoffset();
23495    *dest = *(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*) libp->para[0].ref;
23496    const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow& obj = *dest;
23497    result7->ref = (long) (&obj);
23498    result7->obj.i = (long) (&obj);
23499    return(1 || funcname || hash || result7 || libp) ;
23500 }
23501 
23502 
23503 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const */
23504 static int G__G__Smatrix_196_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23505 {
23506    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const* p = NULL;
23507    char* gvp = (char*) G__getgvp();
23508    //m: 2
23509    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23510      p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
23511    } else {
23512      p = new((void*) gvp) ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
23513    }
23514    result7->obj.i = (long) p;
23515    result7->ref = (long) p;
23516    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const));
23517    return(1 || funcname || hash || result7 || libp) ;
23518 }
23519 
23520 static int G__G__Smatrix_196_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23521 {
23522       {
23523          const double& obj = ((const ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
23524          result7->ref = (long) (&obj);
23525          result7->obj.d = (double) (obj);
23526       }
23527    return(1 || funcname || hash || result7 || libp) ;
23528 }
23529 
23530 // automatic copy constructor
23531 static int G__G__Smatrix_196_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23532 
23533 {
23534    ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const* p;
23535    void* tmp = (void*) G__int(libp->para[0]);
23536    p = new ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*) tmp);
23537    result7->obj.i = (long) p;
23538    result7->ref = (long) p;
23539    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const));
23540    return(1 || funcname || hash || result7 || libp) ;
23541 }
23542 
23543 // automatic destructor
23544 typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const;
23545 static int G__G__Smatrix_196_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23546 {
23547    char* gvp = (char*) G__getgvp();
23548    long soff = G__getstructoffset();
23549    int n = G__getaryconstruct();
23550    //
23551    //has_a_delete: 0
23552    //has_own_delete1arg: 0
23553    //has_own_delete2arg: 0
23554    //
23555    if (!soff) {
23556      return(1);
23557    }
23558    if (n) {
23559      if (gvp == (char*)G__PVOID) {
23560        delete[] (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*) soff;
23561      } else {
23562        G__setgvp((long) G__PVOID);
23563        for (int i = n - 1; i >= 0; --i) {
23564          ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const();
23565        }
23566        G__setgvp((long)gvp);
23567      }
23568    } else {
23569      if (gvp == (char*)G__PVOID) {
23570        delete (ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*) soff;
23571      } else {
23572        G__setgvp((long) G__PVOID);
23573        ((ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const();
23574        G__setgvp((long)gvp);
23575      }
23576    }
23577    G__setnull(result7);
23578    return(1 || funcname || hash || result7 || libp) ;
23579 }
23580 
23581 
23582 /* ROOT::Math::MatRepSym<double,6> */
23583 static int G__G__Smatrix_197_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23584 {
23585    ROOT::Math::MatRepSym<double,6>* p = NULL;
23586    char* gvp = (char*) G__getgvp();
23587    int n = G__getaryconstruct();
23588    if (n) {
23589      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23590        p = new ROOT::Math::MatRepSym<double,6>[n];
23591      } else {
23592        p = new((void*) gvp) ROOT::Math::MatRepSym<double,6>[n];
23593      }
23594    } else {
23595      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23596        p = new ROOT::Math::MatRepSym<double,6>;
23597      } else {
23598        p = new((void*) gvp) ROOT::Math::MatRepSym<double,6>;
23599      }
23600    }
23601    result7->obj.i = (long) p;
23602    result7->ref = (long) p;
23603    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR));
23604    return(1 || funcname || hash || result7 || libp) ;
23605 }
23606 
23607 static int G__G__Smatrix_197_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23608 {
23609       {
23610          const double& obj = ((const ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23611          result7->ref = (long) (&obj);
23612          result7->obj.d = (double) (obj);
23613       }
23614    return(1 || funcname || hash || result7 || libp) ;
23615 }
23616 
23617 static int G__G__Smatrix_197_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23618 {
23619       {
23620          const double& obj = ((ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23621          result7->ref = (long) (&obj);
23622          result7->obj.d = (double) (obj);
23623       }
23624    return(1 || funcname || hash || result7 || libp) ;
23625 }
23626 
23627 static int G__G__Smatrix_197_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23628 {
23629       {
23630          const double& obj = ((ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
23631          result7->ref = (long) (&obj);
23632          result7->obj.d = (double) (obj);
23633       }
23634    return(1 || funcname || hash || result7 || libp) ;
23635 }
23636 
23637 static int G__G__Smatrix_197_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23638 {
23639       {
23640          const double& obj = ((const ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
23641          result7->ref = (long) (&obj);
23642          result7->obj.d = (double) (obj);
23643       }
23644    return(1 || funcname || hash || result7 || libp) ;
23645 }
23646 
23647 static int G__G__Smatrix_197_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23648 {
23649       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
23650    return(1 || funcname || hash || result7 || libp) ;
23651 }
23652 
23653 static int G__G__Smatrix_197_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23654 {
23655       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->Array());
23656    return(1 || funcname || hash || result7 || libp) ;
23657 }
23658 
23659 static int G__G__Smatrix_197_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23660 {
23661       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->Array());
23662    return(1 || funcname || hash || result7 || libp) ;
23663 }
23664 
23665 static int G__G__Smatrix_197_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23666 {
23667       {
23668          const ROOT::Math::MatRepSym<double,6>& obj = ((ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<double,6>*) libp->para[0].ref);
23669          result7->ref = (long) (&obj);
23670          result7->obj.i = (long) (&obj);
23671       }
23672    return(1 || funcname || hash || result7 || libp) ;
23673 }
23674 
23675 static int G__G__Smatrix_197_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23676 {
23677       {
23678          const ROOT::Math::MatRepSym<double,6>& obj = ((ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<double,6>*) libp->para[0].ref);
23679          result7->ref = (long) (&obj);
23680          result7->obj.i = (long) (&obj);
23681       }
23682    return(1 || funcname || hash || result7 || libp) ;
23683 }
23684 
23685 static int G__G__Smatrix_197_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23686 {
23687       {
23688          const ROOT::Math::MatRepSym<double,6>& obj = ((ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<double,6>*) libp->para[0].ref);
23689          result7->ref = (long) (&obj);
23690          result7->obj.i = (long) (&obj);
23691       }
23692    return(1 || funcname || hash || result7 || libp) ;
23693 }
23694 
23695 static int G__G__Smatrix_197_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23696 {
23697       ((ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->CreateOffsets();
23698       G__setnull(result7);
23699    return(1 || funcname || hash || result7 || libp) ;
23700 }
23701 
23702 static int G__G__Smatrix_197_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23703 {
23704       {
23705          const ROOT::Math::RowOffsets<6>& obj = ((const ROOT::Math::MatRepSym<double,6>*) G__getstructoffset())->Offsets();
23706          result7->ref = (long) (&obj);
23707          result7->obj.i = (long) (&obj);
23708       }
23709    return(1 || funcname || hash || result7 || libp) ;
23710 }
23711 
23712 // automatic copy constructor
23713 static int G__G__Smatrix_197_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23714 
23715 {
23716    ROOT::Math::MatRepSym<double,6>* p;
23717    void* tmp = (void*) G__int(libp->para[0]);
23718    p = new ROOT::Math::MatRepSym<double,6>(*(ROOT::Math::MatRepSym<double,6>*) tmp);
23719    result7->obj.i = (long) p;
23720    result7->ref = (long) p;
23721    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR));
23722    return(1 || funcname || hash || result7 || libp) ;
23723 }
23724 
23725 // automatic destructor
23726 typedef ROOT::Math::MatRepSym<double,6> G__TROOTcLcLMathcLcLMatRepSymlEdoublecO6gR;
23727 static int G__G__Smatrix_197_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23728 {
23729    char* gvp = (char*) G__getgvp();
23730    long soff = G__getstructoffset();
23731    int n = G__getaryconstruct();
23732    //
23733    //has_a_delete: 0
23734    //has_own_delete1arg: 0
23735    //has_own_delete2arg: 0
23736    //
23737    if (!soff) {
23738      return(1);
23739    }
23740    if (n) {
23741      if (gvp == (char*)G__PVOID) {
23742        delete[] (ROOT::Math::MatRepSym<double,6>*) soff;
23743      } else {
23744        G__setgvp((long) G__PVOID);
23745        for (int i = n - 1; i >= 0; --i) {
23746          ((ROOT::Math::MatRepSym<double,6>*) (soff+(sizeof(ROOT::Math::MatRepSym<double,6>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO6gR();
23747        }
23748        G__setgvp((long)gvp);
23749      }
23750    } else {
23751      if (gvp == (char*)G__PVOID) {
23752        delete (ROOT::Math::MatRepSym<double,6>*) soff;
23753      } else {
23754        G__setgvp((long) G__PVOID);
23755        ((ROOT::Math::MatRepSym<double,6>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO6gR();
23756        G__setgvp((long)gvp);
23757      }
23758    }
23759    G__setnull(result7);
23760    return(1 || funcname || hash || result7 || libp) ;
23761 }
23762 
23763 
23764 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > */
23765 static int G__G__Smatrix_199_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23766 {
23767    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >* p = NULL;
23768    char* gvp = (char*) G__getgvp();
23769    int n = G__getaryconstruct();
23770    if (n) {
23771      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23772        p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >[n];
23773      } else {
23774        p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >[n];
23775      }
23776    } else {
23777      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23778        p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >;
23779      } else {
23780        p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >;
23781      }
23782    }
23783    result7->obj.i = (long) p;
23784    result7->ref = (long) p;
23785    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
23786    return(1 || funcname || hash || result7 || libp) ;
23787 }
23788 
23789 static int G__G__Smatrix_199_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23790 {
23791    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >* p = NULL;
23792    char* gvp = (char*) G__getgvp();
23793    //m: 1
23794    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23795      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
23796    } else {
23797      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
23798    }
23799    result7->obj.i = (long) p;
23800    result7->ref = (long) p;
23801    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
23802    return(1 || funcname || hash || result7 || libp) ;
23803 }
23804 
23805 static int G__G__Smatrix_199_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23806 {
23807    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >* p = NULL;
23808    char* gvp = (char*) G__getgvp();
23809    //m: 1
23810    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23811      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) libp->para[0].ref);
23812    } else {
23813      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) libp->para[0].ref);
23814    }
23815    result7->obj.i = (long) p;
23816    result7->ref = (long) p;
23817    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
23818    return(1 || funcname || hash || result7 || libp) ;
23819 }
23820 
23821 static int G__G__Smatrix_199_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23822 {
23823    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >* p = NULL;
23824    char* gvp = (char*) G__getgvp();
23825    switch (libp->paran) {
23826    case 2:
23827      //m: 2
23828      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23829        p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*(ROOT::Math::SVector<double,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
23830      } else {
23831        p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*(ROOT::Math::SVector<double,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
23832      }
23833      break;
23834    case 1:
23835      //m: 1
23836      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23837        p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*(ROOT::Math::SVector<double,6*(6+1)/2>*) libp->para[0].ref);
23838      } else {
23839        p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*(ROOT::Math::SVector<double,6*(6+1)/2>*) libp->para[0].ref);
23840      }
23841      break;
23842    }
23843    result7->obj.i = (long) p;
23844    result7->ref = (long) p;
23845    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
23846    return(1 || funcname || hash || result7 || libp) ;
23847 }
23848 
23849 static int G__G__Smatrix_199_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23850 {
23851    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >* p = NULL;
23852    char* gvp = (char*) G__getgvp();
23853    //m: 1
23854    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
23855      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*(double*) G__Doubleref(&libp->para[0]));
23856    } else {
23857      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(*(double*) G__Doubleref(&libp->para[0]));
23858    }
23859    result7->obj.i = (long) p;
23860    result7->ref = (long) p;
23861    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
23862    return(1 || funcname || hash || result7 || libp) ;
23863 }
23864 
23865 static int G__G__Smatrix_199_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23866 {
23867       {
23868          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
23869          result7->ref = (long) (&obj);
23870          result7->obj.i = (long) (&obj);
23871       }
23872    return(1 || funcname || hash || result7 || libp) ;
23873 }
23874 
23875 static int G__G__Smatrix_199_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23876 {
23877       {
23878          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
23879          result7->ref = (long) (&obj);
23880          result7->obj.i = (long) (&obj);
23881       }
23882    return(1 || funcname || hash || result7 || libp) ;
23883 }
23884 
23885 static int G__G__Smatrix_199_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23886 {
23887       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
23888    return(1 || funcname || hash || result7 || libp) ;
23889 }
23890 
23891 static int G__G__Smatrix_199_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23892 {
23893       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Array());
23894    return(1 || funcname || hash || result7 || libp) ;
23895 }
23896 
23897 static int G__G__Smatrix_199_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23898 {
23899       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Array());
23900    return(1 || funcname || hash || result7 || libp) ;
23901 }
23902 
23903 static int G__G__Smatrix_199_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23904 {
23905       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->begin());
23906    return(1 || funcname || hash || result7 || libp) ;
23907 }
23908 
23909 static int G__G__Smatrix_199_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23910 {
23911       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->end());
23912    return(1 || funcname || hash || result7 || libp) ;
23913 }
23914 
23915 static int G__G__Smatrix_199_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23916 {
23917       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->begin());
23918    return(1 || funcname || hash || result7 || libp) ;
23919 }
23920 
23921 static int G__G__Smatrix_199_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23922 {
23923       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->end());
23924    return(1 || funcname || hash || result7 || libp) ;
23925 }
23926 
23927 static int G__G__Smatrix_199_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23928 {
23929       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
23930    return(1 || funcname || hash || result7 || libp) ;
23931 }
23932 
23933 static int G__G__Smatrix_199_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23934 {
23935       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
23936    return(1 || funcname || hash || result7 || libp) ;
23937 }
23938 
23939 static int G__G__Smatrix_199_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23940 {
23941       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) libp->para[0].ref));
23942    return(1 || funcname || hash || result7 || libp) ;
23943 }
23944 
23945 static int G__G__Smatrix_199_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23946 {
23947       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
23948    return(1 || funcname || hash || result7 || libp) ;
23949 }
23950 
23951 static int G__G__Smatrix_199_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23952 {
23953       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
23954    return(1 || funcname || hash || result7 || libp) ;
23955 }
23956 
23957 static int G__G__Smatrix_199_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23958 {
23959       {
23960          const double& obj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23961          result7->ref = (long) (&obj);
23962          result7->obj.d = (double) (obj);
23963       }
23964    return(1 || funcname || hash || result7 || libp) ;
23965 }
23966 
23967 static int G__G__Smatrix_199_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23968 {
23969       {
23970          const double& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23971          result7->ref = (long) (&obj);
23972          result7->obj.d = (double) (obj);
23973       }
23974    return(1 || funcname || hash || result7 || libp) ;
23975 }
23976 
23977 static int G__G__Smatrix_199_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23978 {
23979       {
23980          const double& obj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23981          result7->ref = (long) (&obj);
23982          result7->obj.d = (double) (obj);
23983       }
23984    return(1 || funcname || hash || result7 || libp) ;
23985 }
23986 
23987 static int G__G__Smatrix_199_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23988 {
23989       {
23990          const double& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
23991          result7->ref = (long) (&obj);
23992          result7->obj.d = (double) (obj);
23993       }
23994    return(1 || funcname || hash || result7 || libp) ;
23995 }
23996 
23997 static int G__G__Smatrix_199_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
23998 {
23999       {
24000          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const* pobj;
24001          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
24002          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const(xobj);
24003          result7->obj.i = (long) ((void*) pobj);
24004          result7->ref = result7->obj.i;
24005          G__store_tempobject(*result7);
24006       }
24007    return(1 || funcname || hash || result7 || libp) ;
24008 }
24009 
24010 static int G__G__Smatrix_199_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24011 {
24012       {
24013          ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow* pobj;
24014          ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
24015          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow(xobj);
24016          result7->obj.i = (long) ((void*) pobj);
24017          result7->ref = result7->obj.i;
24018          G__store_tempobject(*result7);
24019       }
24020    return(1 || funcname || hash || result7 || libp) ;
24021 }
24022 
24023 static int G__G__Smatrix_199_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24024 {
24025       {
24026          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
24027          result7->ref = (long) (&obj);
24028          result7->obj.i = (long) (&obj);
24029       }
24030    return(1 || funcname || hash || result7 || libp) ;
24031 }
24032 
24033 static int G__G__Smatrix_199_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24034 {
24035       {
24036          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
24037          result7->ref = (long) (&obj);
24038          result7->obj.i = (long) (&obj);
24039       }
24040    return(1 || funcname || hash || result7 || libp) ;
24041 }
24042 
24043 static int G__G__Smatrix_199_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24044 {
24045       {
24046          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
24047          result7->ref = (long) (&obj);
24048          result7->obj.i = (long) (&obj);
24049       }
24050    return(1 || funcname || hash || result7 || libp) ;
24051 }
24052 
24053 static int G__G__Smatrix_199_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24054 {
24055       {
24056          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
24057          result7->ref = (long) (&obj);
24058          result7->obj.i = (long) (&obj);
24059       }
24060    return(1 || funcname || hash || result7 || libp) ;
24061 }
24062 
24063 static int G__G__Smatrix_199_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24064 {
24065       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Invert());
24066    return(1 || funcname || hash || result7 || libp) ;
24067 }
24068 
24069 static int G__G__Smatrix_199_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24070 {
24071       {
24072          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >* pobj;
24073          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
24074          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(xobj);
24075          result7->obj.i = (long) ((void*) pobj);
24076          result7->ref = result7->obj.i;
24077          G__store_tempobject(*result7);
24078       }
24079    return(1 || funcname || hash || result7 || libp) ;
24080 }
24081 
24082 static int G__G__Smatrix_199_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24083 {
24084       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->InvertFast());
24085    return(1 || funcname || hash || result7 || libp) ;
24086 }
24087 
24088 static int G__G__Smatrix_199_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24089 {
24090       {
24091          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >* pobj;
24092          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
24093          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(xobj);
24094          result7->obj.i = (long) ((void*) pobj);
24095          result7->ref = result7->obj.i;
24096          G__store_tempobject(*result7);
24097       }
24098    return(1 || funcname || hash || result7 || libp) ;
24099 }
24100 
24101 static int G__G__Smatrix_199_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24102 {
24103       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->InvertChol());
24104    return(1 || funcname || hash || result7 || libp) ;
24105 }
24106 
24107 static int G__G__Smatrix_199_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24108 {
24109       {
24110          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >* pobj;
24111          const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
24112          pobj = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >(xobj);
24113          result7->obj.i = (long) ((void*) pobj);
24114          result7->ref = result7->obj.i;
24115          G__store_tempobject(*result7);
24116       }
24117    return(1 || funcname || hash || result7 || libp) ;
24118 }
24119 
24120 static int G__G__Smatrix_199_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24121 {
24122       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
24123    return(1 || funcname || hash || result7 || libp) ;
24124 }
24125 
24126 static int G__G__Smatrix_199_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24127 {
24128       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
24129    return(1 || funcname || hash || result7 || libp) ;
24130 }
24131 
24132 static int G__G__Smatrix_199_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24133 {
24134       {
24135          const ROOT::Math::SVector<double,6>* pobj;
24136          const ROOT::Math::SVector<double,6> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
24137          pobj = new ROOT::Math::SVector<double,6>(xobj);
24138          result7->obj.i = (long) ((void*) pobj);
24139          result7->ref = result7->obj.i;
24140          G__store_tempobject(*result7);
24141       }
24142    return(1 || funcname || hash || result7 || libp) ;
24143 }
24144 
24145 static int G__G__Smatrix_199_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24146 {
24147       {
24148          const ROOT::Math::SVector<double,6>* pobj;
24149          const ROOT::Math::SVector<double,6> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
24150          pobj = new ROOT::Math::SVector<double,6>(xobj);
24151          result7->obj.i = (long) ((void*) pobj);
24152          result7->ref = result7->obj.i;
24153          G__store_tempobject(*result7);
24154       }
24155    return(1 || funcname || hash || result7 || libp) ;
24156 }
24157 
24158 static int G__G__Smatrix_199_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24159 {
24160       {
24161          const ROOT::Math::SVector<double,6>* pobj;
24162          const ROOT::Math::SVector<double,6> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Diagonal();
24163          pobj = new ROOT::Math::SVector<double,6>(xobj);
24164          result7->obj.i = (long) ((void*) pobj);
24165          result7->ref = result7->obj.i;
24166          G__store_tempobject(*result7);
24167       }
24168    return(1 || funcname || hash || result7 || libp) ;
24169 }
24170 
24171 static int G__G__Smatrix_199_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24172 {
24173       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Trace());
24174    return(1 || funcname || hash || result7 || libp) ;
24175 }
24176 
24177 static int G__G__Smatrix_199_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24178 {
24179       {
24180          const ROOT::Math::SVector<double,6*(6+1)/2>* pobj;
24181          const ROOT::Math::SVector<double,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->UpperBlock();
24182          pobj = new ROOT::Math::SVector<double,6*(6+1)/2>(xobj);
24183          result7->obj.i = (long) ((void*) pobj);
24184          result7->ref = result7->obj.i;
24185          G__store_tempobject(*result7);
24186       }
24187    return(1 || funcname || hash || result7 || libp) ;
24188 }
24189 
24190 static int G__G__Smatrix_199_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24191 {
24192       {
24193          const ROOT::Math::SVector<double,6*(6+1)/2>* pobj;
24194          const ROOT::Math::SVector<double,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->LowerBlock();
24195          pobj = new ROOT::Math::SVector<double,6*(6+1)/2>(xobj);
24196          result7->obj.i = (long) ((void*) pobj);
24197          result7->ref = result7->obj.i;
24198          G__store_tempobject(*result7);
24199       }
24200    return(1 || funcname || hash || result7 || libp) ;
24201 }
24202 
24203 static int G__G__Smatrix_199_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24204 {
24205       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
24206    return(1 || funcname || hash || result7 || libp) ;
24207 }
24208 
24209 static int G__G__Smatrix_199_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24210 {
24211       {
24212          const ostream& obj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
24213          result7->ref = (long) (&obj);
24214          result7->obj.i = (long) (&obj);
24215       }
24216    return(1 || funcname || hash || result7 || libp) ;
24217 }
24218 
24219 // automatic destructor
24220 typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR;
24221 static int G__G__Smatrix_199_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24222 {
24223    char* gvp = (char*) G__getgvp();
24224    long soff = G__getstructoffset();
24225    int n = G__getaryconstruct();
24226    //
24227    //has_a_delete: 0
24228    //has_own_delete1arg: 0
24229    //has_own_delete2arg: 0
24230    //
24231    if (!soff) {
24232      return(1);
24233    }
24234    if (n) {
24235      if (gvp == (char*)G__PVOID) {
24236        delete[] (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) soff;
24237      } else {
24238        G__setgvp((long) G__PVOID);
24239        for (int i = n - 1; i >= 0; --i) {
24240          ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR();
24241        }
24242        G__setgvp((long)gvp);
24243      }
24244    } else {
24245      if (gvp == (char*)G__PVOID) {
24246        delete (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) soff;
24247      } else {
24248        G__setgvp((long) G__PVOID);
24249        ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR();
24250        G__setgvp((long)gvp);
24251      }
24252    }
24253    G__setnull(result7);
24254    return(1 || funcname || hash || result7 || libp) ;
24255 }
24256 
24257 
24258 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow */
24259 static int G__G__Smatrix_201_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24260 {
24261    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow* p = NULL;
24262    char* gvp = (char*) G__getgvp();
24263    //m: 2
24264    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24265      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
24266    } else {
24267      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
24268    }
24269    result7->obj.i = (long) p;
24270    result7->ref = (long) p;
24271    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow));
24272    return(1 || funcname || hash || result7 || libp) ;
24273 }
24274 
24275 static int G__G__Smatrix_201_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24276 {
24277       {
24278          const double& obj = ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
24279          result7->ref = (long) (&obj);
24280          result7->obj.d = (double) (obj);
24281       }
24282    return(1 || funcname || hash || result7 || libp) ;
24283 }
24284 
24285 // automatic copy constructor
24286 static int G__G__Smatrix_201_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24287 
24288 {
24289    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow* p;
24290    void* tmp = (void*) G__int(libp->para[0]);
24291    p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*) tmp);
24292    result7->obj.i = (long) p;
24293    result7->ref = (long) p;
24294    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow));
24295    return(1 || funcname || hash || result7 || libp) ;
24296 }
24297 
24298 // automatic destructor
24299 typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow;
24300 static int G__G__Smatrix_201_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24301 {
24302    char* gvp = (char*) G__getgvp();
24303    long soff = G__getstructoffset();
24304    int n = G__getaryconstruct();
24305    //
24306    //has_a_delete: 0
24307    //has_own_delete1arg: 0
24308    //has_own_delete2arg: 0
24309    //
24310    if (!soff) {
24311      return(1);
24312    }
24313    if (n) {
24314      if (gvp == (char*)G__PVOID) {
24315        delete[] (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*) soff;
24316      } else {
24317        G__setgvp((long) G__PVOID);
24318        for (int i = n - 1; i >= 0; --i) {
24319          ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow();
24320        }
24321        G__setgvp((long)gvp);
24322      }
24323    } else {
24324      if (gvp == (char*)G__PVOID) {
24325        delete (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*) soff;
24326      } else {
24327        G__setgvp((long) G__PVOID);
24328        ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow();
24329        G__setgvp((long)gvp);
24330      }
24331    }
24332    G__setnull(result7);
24333    return(1 || funcname || hash || result7 || libp) ;
24334 }
24335 
24336 // automatic assignment operator
24337 static int G__G__Smatrix_201_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24338 {
24339    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*) G__getstructoffset();
24340    *dest = *(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*) libp->para[0].ref;
24341    const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow& obj = *dest;
24342    result7->ref = (long) (&obj);
24343    result7->obj.i = (long) (&obj);
24344    return(1 || funcname || hash || result7 || libp) ;
24345 }
24346 
24347 
24348 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const */
24349 static int G__G__Smatrix_202_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24350 {
24351    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const* p = NULL;
24352    char* gvp = (char*) G__getgvp();
24353    //m: 2
24354    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24355      p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
24356    } else {
24357      p = new((void*) gvp) ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
24358    }
24359    result7->obj.i = (long) p;
24360    result7->ref = (long) p;
24361    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const));
24362    return(1 || funcname || hash || result7 || libp) ;
24363 }
24364 
24365 static int G__G__Smatrix_202_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24366 {
24367       {
24368          const double& obj = ((const ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
24369          result7->ref = (long) (&obj);
24370          result7->obj.d = (double) (obj);
24371       }
24372    return(1 || funcname || hash || result7 || libp) ;
24373 }
24374 
24375 // automatic copy constructor
24376 static int G__G__Smatrix_202_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24377 
24378 {
24379    ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const* p;
24380    void* tmp = (void*) G__int(libp->para[0]);
24381    p = new ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*) tmp);
24382    result7->obj.i = (long) p;
24383    result7->ref = (long) p;
24384    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const));
24385    return(1 || funcname || hash || result7 || libp) ;
24386 }
24387 
24388 // automatic destructor
24389 typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const;
24390 static int G__G__Smatrix_202_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24391 {
24392    char* gvp = (char*) G__getgvp();
24393    long soff = G__getstructoffset();
24394    int n = G__getaryconstruct();
24395    //
24396    //has_a_delete: 0
24397    //has_own_delete1arg: 0
24398    //has_own_delete2arg: 0
24399    //
24400    if (!soff) {
24401      return(1);
24402    }
24403    if (n) {
24404      if (gvp == (char*)G__PVOID) {
24405        delete[] (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*) soff;
24406      } else {
24407        G__setgvp((long) G__PVOID);
24408        for (int i = n - 1; i >= 0; --i) {
24409          ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const();
24410        }
24411        G__setgvp((long)gvp);
24412      }
24413    } else {
24414      if (gvp == (char*)G__PVOID) {
24415        delete (ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*) soff;
24416      } else {
24417        G__setgvp((long) G__PVOID);
24418        ((ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const();
24419        G__setgvp((long)gvp);
24420      }
24421    }
24422    G__setnull(result7);
24423    return(1 || funcname || hash || result7 || libp) ;
24424 }
24425 
24426 
24427 /* ROOT::Math::MatRepSym<double,7> */
24428 static int G__G__Smatrix_203_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24429 {
24430    ROOT::Math::MatRepSym<double,7>* p = NULL;
24431    char* gvp = (char*) G__getgvp();
24432    int n = G__getaryconstruct();
24433    if (n) {
24434      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24435        p = new ROOT::Math::MatRepSym<double,7>[n];
24436      } else {
24437        p = new((void*) gvp) ROOT::Math::MatRepSym<double,7>[n];
24438      }
24439    } else {
24440      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24441        p = new ROOT::Math::MatRepSym<double,7>;
24442      } else {
24443        p = new((void*) gvp) ROOT::Math::MatRepSym<double,7>;
24444      }
24445    }
24446    result7->obj.i = (long) p;
24447    result7->ref = (long) p;
24448    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR));
24449    return(1 || funcname || hash || result7 || libp) ;
24450 }
24451 
24452 static int G__G__Smatrix_203_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24453 {
24454       {
24455          const double& obj = ((const ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
24456          result7->ref = (long) (&obj);
24457          result7->obj.d = (double) (obj);
24458       }
24459    return(1 || funcname || hash || result7 || libp) ;
24460 }
24461 
24462 static int G__G__Smatrix_203_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24463 {
24464       {
24465          const double& obj = ((ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
24466          result7->ref = (long) (&obj);
24467          result7->obj.d = (double) (obj);
24468       }
24469    return(1 || funcname || hash || result7 || libp) ;
24470 }
24471 
24472 static int G__G__Smatrix_203_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24473 {
24474       {
24475          const double& obj = ((ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
24476          result7->ref = (long) (&obj);
24477          result7->obj.d = (double) (obj);
24478       }
24479    return(1 || funcname || hash || result7 || libp) ;
24480 }
24481 
24482 static int G__G__Smatrix_203_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24483 {
24484       {
24485          const double& obj = ((const ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
24486          result7->ref = (long) (&obj);
24487          result7->obj.d = (double) (obj);
24488       }
24489    return(1 || funcname || hash || result7 || libp) ;
24490 }
24491 
24492 static int G__G__Smatrix_203_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24493 {
24494       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
24495    return(1 || funcname || hash || result7 || libp) ;
24496 }
24497 
24498 static int G__G__Smatrix_203_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24499 {
24500       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->Array());
24501    return(1 || funcname || hash || result7 || libp) ;
24502 }
24503 
24504 static int G__G__Smatrix_203_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24505 {
24506       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->Array());
24507    return(1 || funcname || hash || result7 || libp) ;
24508 }
24509 
24510 static int G__G__Smatrix_203_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24511 {
24512       {
24513          const ROOT::Math::MatRepSym<double,7>& obj = ((ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<double,7>*) libp->para[0].ref);
24514          result7->ref = (long) (&obj);
24515          result7->obj.i = (long) (&obj);
24516       }
24517    return(1 || funcname || hash || result7 || libp) ;
24518 }
24519 
24520 static int G__G__Smatrix_203_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24521 {
24522       {
24523          const ROOT::Math::MatRepSym<double,7>& obj = ((ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<double,7>*) libp->para[0].ref);
24524          result7->ref = (long) (&obj);
24525          result7->obj.i = (long) (&obj);
24526       }
24527    return(1 || funcname || hash || result7 || libp) ;
24528 }
24529 
24530 static int G__G__Smatrix_203_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24531 {
24532       {
24533          const ROOT::Math::MatRepSym<double,7>& obj = ((ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<double,7>*) libp->para[0].ref);
24534          result7->ref = (long) (&obj);
24535          result7->obj.i = (long) (&obj);
24536       }
24537    return(1 || funcname || hash || result7 || libp) ;
24538 }
24539 
24540 static int G__G__Smatrix_203_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24541 {
24542       ((ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->CreateOffsets();
24543       G__setnull(result7);
24544    return(1 || funcname || hash || result7 || libp) ;
24545 }
24546 
24547 static int G__G__Smatrix_203_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24548 {
24549       {
24550          const ROOT::Math::RowOffsets<7>& obj = ((const ROOT::Math::MatRepSym<double,7>*) G__getstructoffset())->Offsets();
24551          result7->ref = (long) (&obj);
24552          result7->obj.i = (long) (&obj);
24553       }
24554    return(1 || funcname || hash || result7 || libp) ;
24555 }
24556 
24557 // automatic copy constructor
24558 static int G__G__Smatrix_203_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24559 
24560 {
24561    ROOT::Math::MatRepSym<double,7>* p;
24562    void* tmp = (void*) G__int(libp->para[0]);
24563    p = new ROOT::Math::MatRepSym<double,7>(*(ROOT::Math::MatRepSym<double,7>*) tmp);
24564    result7->obj.i = (long) p;
24565    result7->ref = (long) p;
24566    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR));
24567    return(1 || funcname || hash || result7 || libp) ;
24568 }
24569 
24570 // automatic destructor
24571 typedef ROOT::Math::MatRepSym<double,7> G__TROOTcLcLMathcLcLMatRepSymlEdoublecO7gR;
24572 static int G__G__Smatrix_203_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24573 {
24574    char* gvp = (char*) G__getgvp();
24575    long soff = G__getstructoffset();
24576    int n = G__getaryconstruct();
24577    //
24578    //has_a_delete: 0
24579    //has_own_delete1arg: 0
24580    //has_own_delete2arg: 0
24581    //
24582    if (!soff) {
24583      return(1);
24584    }
24585    if (n) {
24586      if (gvp == (char*)G__PVOID) {
24587        delete[] (ROOT::Math::MatRepSym<double,7>*) soff;
24588      } else {
24589        G__setgvp((long) G__PVOID);
24590        for (int i = n - 1; i >= 0; --i) {
24591          ((ROOT::Math::MatRepSym<double,7>*) (soff+(sizeof(ROOT::Math::MatRepSym<double,7>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO7gR();
24592        }
24593        G__setgvp((long)gvp);
24594      }
24595    } else {
24596      if (gvp == (char*)G__PVOID) {
24597        delete (ROOT::Math::MatRepSym<double,7>*) soff;
24598      } else {
24599        G__setgvp((long) G__PVOID);
24600        ((ROOT::Math::MatRepSym<double,7>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEdoublecO7gR();
24601        G__setgvp((long)gvp);
24602      }
24603    }
24604    G__setnull(result7);
24605    return(1 || funcname || hash || result7 || libp) ;
24606 }
24607 
24608 
24609 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > */
24610 static int G__G__Smatrix_205_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24611 {
24612    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >* p = NULL;
24613    char* gvp = (char*) G__getgvp();
24614    int n = G__getaryconstruct();
24615    if (n) {
24616      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24617        p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >[n];
24618      } else {
24619        p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >[n];
24620      }
24621    } else {
24622      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24623        p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >;
24624      } else {
24625        p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >;
24626      }
24627    }
24628    result7->obj.i = (long) p;
24629    result7->ref = (long) p;
24630    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
24631    return(1 || funcname || hash || result7 || libp) ;
24632 }
24633 
24634 static int G__G__Smatrix_205_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24635 {
24636    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >* p = NULL;
24637    char* gvp = (char*) G__getgvp();
24638    //m: 1
24639    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24640      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
24641    } else {
24642      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
24643    }
24644    result7->obj.i = (long) p;
24645    result7->ref = (long) p;
24646    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
24647    return(1 || funcname || hash || result7 || libp) ;
24648 }
24649 
24650 static int G__G__Smatrix_205_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24651 {
24652    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >* p = NULL;
24653    char* gvp = (char*) G__getgvp();
24654    //m: 1
24655    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24656      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) libp->para[0].ref);
24657    } else {
24658      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) libp->para[0].ref);
24659    }
24660    result7->obj.i = (long) p;
24661    result7->ref = (long) p;
24662    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
24663    return(1 || funcname || hash || result7 || libp) ;
24664 }
24665 
24666 static int G__G__Smatrix_205_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24667 {
24668    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >* p = NULL;
24669    char* gvp = (char*) G__getgvp();
24670    switch (libp->paran) {
24671    case 2:
24672      //m: 2
24673      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24674        p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*(ROOT::Math::SVector<double,7*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
24675      } else {
24676        p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*(ROOT::Math::SVector<double,7*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
24677      }
24678      break;
24679    case 1:
24680      //m: 1
24681      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24682        p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*(ROOT::Math::SVector<double,7*(7+1)/2>*) libp->para[0].ref);
24683      } else {
24684        p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*(ROOT::Math::SVector<double,7*(7+1)/2>*) libp->para[0].ref);
24685      }
24686      break;
24687    }
24688    result7->obj.i = (long) p;
24689    result7->ref = (long) p;
24690    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
24691    return(1 || funcname || hash || result7 || libp) ;
24692 }
24693 
24694 static int G__G__Smatrix_205_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24695 {
24696    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >* p = NULL;
24697    char* gvp = (char*) G__getgvp();
24698    //m: 1
24699    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
24700      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*(double*) G__Doubleref(&libp->para[0]));
24701    } else {
24702      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(*(double*) G__Doubleref(&libp->para[0]));
24703    }
24704    result7->obj.i = (long) p;
24705    result7->ref = (long) p;
24706    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
24707    return(1 || funcname || hash || result7 || libp) ;
24708 }
24709 
24710 static int G__G__Smatrix_205_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24711 {
24712       {
24713          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
24714          result7->ref = (long) (&obj);
24715          result7->obj.i = (long) (&obj);
24716       }
24717    return(1 || funcname || hash || result7 || libp) ;
24718 }
24719 
24720 static int G__G__Smatrix_205_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24721 {
24722       {
24723          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
24724          result7->ref = (long) (&obj);
24725          result7->obj.i = (long) (&obj);
24726       }
24727    return(1 || funcname || hash || result7 || libp) ;
24728 }
24729 
24730 static int G__G__Smatrix_205_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24731 {
24732       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
24733    return(1 || funcname || hash || result7 || libp) ;
24734 }
24735 
24736 static int G__G__Smatrix_205_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24737 {
24738       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Array());
24739    return(1 || funcname || hash || result7 || libp) ;
24740 }
24741 
24742 static int G__G__Smatrix_205_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24743 {
24744       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Array());
24745    return(1 || funcname || hash || result7 || libp) ;
24746 }
24747 
24748 static int G__G__Smatrix_205_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24749 {
24750       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->begin());
24751    return(1 || funcname || hash || result7 || libp) ;
24752 }
24753 
24754 static int G__G__Smatrix_205_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24755 {
24756       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->end());
24757    return(1 || funcname || hash || result7 || libp) ;
24758 }
24759 
24760 static int G__G__Smatrix_205_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24761 {
24762       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->begin());
24763    return(1 || funcname || hash || result7 || libp) ;
24764 }
24765 
24766 static int G__G__Smatrix_205_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24767 {
24768       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->end());
24769    return(1 || funcname || hash || result7 || libp) ;
24770 }
24771 
24772 static int G__G__Smatrix_205_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24773 {
24774       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
24775    return(1 || funcname || hash || result7 || libp) ;
24776 }
24777 
24778 static int G__G__Smatrix_205_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24779 {
24780       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
24781    return(1 || funcname || hash || result7 || libp) ;
24782 }
24783 
24784 static int G__G__Smatrix_205_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24785 {
24786       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) libp->para[0].ref));
24787    return(1 || funcname || hash || result7 || libp) ;
24788 }
24789 
24790 static int G__G__Smatrix_205_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24791 {
24792       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
24793    return(1 || funcname || hash || result7 || libp) ;
24794 }
24795 
24796 static int G__G__Smatrix_205_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24797 {
24798       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
24799    return(1 || funcname || hash || result7 || libp) ;
24800 }
24801 
24802 static int G__G__Smatrix_205_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24803 {
24804       {
24805          const double& obj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
24806          result7->ref = (long) (&obj);
24807          result7->obj.d = (double) (obj);
24808       }
24809    return(1 || funcname || hash || result7 || libp) ;
24810 }
24811 
24812 static int G__G__Smatrix_205_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24813 {
24814       {
24815          const double& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
24816          result7->ref = (long) (&obj);
24817          result7->obj.d = (double) (obj);
24818       }
24819    return(1 || funcname || hash || result7 || libp) ;
24820 }
24821 
24822 static int G__G__Smatrix_205_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24823 {
24824       {
24825          const double& obj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
24826          result7->ref = (long) (&obj);
24827          result7->obj.d = (double) (obj);
24828       }
24829    return(1 || funcname || hash || result7 || libp) ;
24830 }
24831 
24832 static int G__G__Smatrix_205_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24833 {
24834       {
24835          const double& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
24836          result7->ref = (long) (&obj);
24837          result7->obj.d = (double) (obj);
24838       }
24839    return(1 || funcname || hash || result7 || libp) ;
24840 }
24841 
24842 static int G__G__Smatrix_205_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24843 {
24844       {
24845          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const* pobj;
24846          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
24847          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const(xobj);
24848          result7->obj.i = (long) ((void*) pobj);
24849          result7->ref = result7->obj.i;
24850          G__store_tempobject(*result7);
24851       }
24852    return(1 || funcname || hash || result7 || libp) ;
24853 }
24854 
24855 static int G__G__Smatrix_205_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24856 {
24857       {
24858          ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow* pobj;
24859          ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
24860          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow(xobj);
24861          result7->obj.i = (long) ((void*) pobj);
24862          result7->ref = result7->obj.i;
24863          G__store_tempobject(*result7);
24864       }
24865    return(1 || funcname || hash || result7 || libp) ;
24866 }
24867 
24868 static int G__G__Smatrix_205_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24869 {
24870       {
24871          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
24872          result7->ref = (long) (&obj);
24873          result7->obj.i = (long) (&obj);
24874       }
24875    return(1 || funcname || hash || result7 || libp) ;
24876 }
24877 
24878 static int G__G__Smatrix_205_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24879 {
24880       {
24881          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
24882          result7->ref = (long) (&obj);
24883          result7->obj.i = (long) (&obj);
24884       }
24885    return(1 || funcname || hash || result7 || libp) ;
24886 }
24887 
24888 static int G__G__Smatrix_205_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24889 {
24890       {
24891          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
24892          result7->ref = (long) (&obj);
24893          result7->obj.i = (long) (&obj);
24894       }
24895    return(1 || funcname || hash || result7 || libp) ;
24896 }
24897 
24898 static int G__G__Smatrix_205_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24899 {
24900       {
24901          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
24902          result7->ref = (long) (&obj);
24903          result7->obj.i = (long) (&obj);
24904       }
24905    return(1 || funcname || hash || result7 || libp) ;
24906 }
24907 
24908 static int G__G__Smatrix_205_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24909 {
24910       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Invert());
24911    return(1 || funcname || hash || result7 || libp) ;
24912 }
24913 
24914 static int G__G__Smatrix_205_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24915 {
24916       {
24917          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >* pobj;
24918          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
24919          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(xobj);
24920          result7->obj.i = (long) ((void*) pobj);
24921          result7->ref = result7->obj.i;
24922          G__store_tempobject(*result7);
24923       }
24924    return(1 || funcname || hash || result7 || libp) ;
24925 }
24926 
24927 static int G__G__Smatrix_205_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24928 {
24929       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->InvertFast());
24930    return(1 || funcname || hash || result7 || libp) ;
24931 }
24932 
24933 static int G__G__Smatrix_205_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24934 {
24935       {
24936          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >* pobj;
24937          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
24938          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(xobj);
24939          result7->obj.i = (long) ((void*) pobj);
24940          result7->ref = result7->obj.i;
24941          G__store_tempobject(*result7);
24942       }
24943    return(1 || funcname || hash || result7 || libp) ;
24944 }
24945 
24946 static int G__G__Smatrix_205_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24947 {
24948       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->InvertChol());
24949    return(1 || funcname || hash || result7 || libp) ;
24950 }
24951 
24952 static int G__G__Smatrix_205_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24953 {
24954       {
24955          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >* pobj;
24956          const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
24957          pobj = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >(xobj);
24958          result7->obj.i = (long) ((void*) pobj);
24959          result7->ref = result7->obj.i;
24960          G__store_tempobject(*result7);
24961       }
24962    return(1 || funcname || hash || result7 || libp) ;
24963 }
24964 
24965 static int G__G__Smatrix_205_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24966 {
24967       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
24968    return(1 || funcname || hash || result7 || libp) ;
24969 }
24970 
24971 static int G__G__Smatrix_205_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24972 {
24973       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
24974    return(1 || funcname || hash || result7 || libp) ;
24975 }
24976 
24977 static int G__G__Smatrix_205_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24978 {
24979       {
24980          const ROOT::Math::SVector<double,7>* pobj;
24981          const ROOT::Math::SVector<double,7> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
24982          pobj = new ROOT::Math::SVector<double,7>(xobj);
24983          result7->obj.i = (long) ((void*) pobj);
24984          result7->ref = result7->obj.i;
24985          G__store_tempobject(*result7);
24986       }
24987    return(1 || funcname || hash || result7 || libp) ;
24988 }
24989 
24990 static int G__G__Smatrix_205_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
24991 {
24992       {
24993          const ROOT::Math::SVector<double,7>* pobj;
24994          const ROOT::Math::SVector<double,7> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
24995          pobj = new ROOT::Math::SVector<double,7>(xobj);
24996          result7->obj.i = (long) ((void*) pobj);
24997          result7->ref = result7->obj.i;
24998          G__store_tempobject(*result7);
24999       }
25000    return(1 || funcname || hash || result7 || libp) ;
25001 }
25002 
25003 static int G__G__Smatrix_205_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25004 {
25005       {
25006          const ROOT::Math::SVector<double,7>* pobj;
25007          const ROOT::Math::SVector<double,7> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Diagonal();
25008          pobj = new ROOT::Math::SVector<double,7>(xobj);
25009          result7->obj.i = (long) ((void*) pobj);
25010          result7->ref = result7->obj.i;
25011          G__store_tempobject(*result7);
25012       }
25013    return(1 || funcname || hash || result7 || libp) ;
25014 }
25015 
25016 static int G__G__Smatrix_205_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25017 {
25018       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Trace());
25019    return(1 || funcname || hash || result7 || libp) ;
25020 }
25021 
25022 static int G__G__Smatrix_205_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25023 {
25024       {
25025          const ROOT::Math::SVector<double,7*(7+1)/2>* pobj;
25026          const ROOT::Math::SVector<double,7*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->UpperBlock();
25027          pobj = new ROOT::Math::SVector<double,7*(7+1)/2>(xobj);
25028          result7->obj.i = (long) ((void*) pobj);
25029          result7->ref = result7->obj.i;
25030          G__store_tempobject(*result7);
25031       }
25032    return(1 || funcname || hash || result7 || libp) ;
25033 }
25034 
25035 static int G__G__Smatrix_205_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25036 {
25037       {
25038          const ROOT::Math::SVector<double,7*(7+1)/2>* pobj;
25039          const ROOT::Math::SVector<double,7*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->LowerBlock();
25040          pobj = new ROOT::Math::SVector<double,7*(7+1)/2>(xobj);
25041          result7->obj.i = (long) ((void*) pobj);
25042          result7->ref = result7->obj.i;
25043          G__store_tempobject(*result7);
25044       }
25045    return(1 || funcname || hash || result7 || libp) ;
25046 }
25047 
25048 static int G__G__Smatrix_205_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25049 {
25050       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
25051    return(1 || funcname || hash || result7 || libp) ;
25052 }
25053 
25054 static int G__G__Smatrix_205_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25055 {
25056       {
25057          const ostream& obj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
25058          result7->ref = (long) (&obj);
25059          result7->obj.i = (long) (&obj);
25060       }
25061    return(1 || funcname || hash || result7 || libp) ;
25062 }
25063 
25064 // automatic destructor
25065 typedef ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR;
25066 static int G__G__Smatrix_205_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25067 {
25068    char* gvp = (char*) G__getgvp();
25069    long soff = G__getstructoffset();
25070    int n = G__getaryconstruct();
25071    //
25072    //has_a_delete: 0
25073    //has_own_delete1arg: 0
25074    //has_own_delete2arg: 0
25075    //
25076    if (!soff) {
25077      return(1);
25078    }
25079    if (n) {
25080      if (gvp == (char*)G__PVOID) {
25081        delete[] (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) soff;
25082      } else {
25083        G__setgvp((long) G__PVOID);
25084        for (int i = n - 1; i >= 0; --i) {
25085          ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR();
25086        }
25087        G__setgvp((long)gvp);
25088      }
25089    } else {
25090      if (gvp == (char*)G__PVOID) {
25091        delete (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) soff;
25092      } else {
25093        G__setgvp((long) G__PVOID);
25094        ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR();
25095        G__setgvp((long)gvp);
25096      }
25097    }
25098    G__setnull(result7);
25099    return(1 || funcname || hash || result7 || libp) ;
25100 }
25101 
25102 
25103 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow */
25104 static int G__G__Smatrix_207_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25105 {
25106    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow* p = NULL;
25107    char* gvp = (char*) G__getgvp();
25108    //m: 2
25109    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25110      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
25111    } else {
25112      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
25113    }
25114    result7->obj.i = (long) p;
25115    result7->ref = (long) p;
25116    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow));
25117    return(1 || funcname || hash || result7 || libp) ;
25118 }
25119 
25120 static int G__G__Smatrix_207_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25121 {
25122       {
25123          const double& obj = ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
25124          result7->ref = (long) (&obj);
25125          result7->obj.d = (double) (obj);
25126       }
25127    return(1 || funcname || hash || result7 || libp) ;
25128 }
25129 
25130 // automatic copy constructor
25131 static int G__G__Smatrix_207_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25132 
25133 {
25134    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow* p;
25135    void* tmp = (void*) G__int(libp->para[0]);
25136    p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*) tmp);
25137    result7->obj.i = (long) p;
25138    result7->ref = (long) p;
25139    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow));
25140    return(1 || funcname || hash || result7 || libp) ;
25141 }
25142 
25143 // automatic destructor
25144 typedef ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow;
25145 static int G__G__Smatrix_207_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25146 {
25147    char* gvp = (char*) G__getgvp();
25148    long soff = G__getstructoffset();
25149    int n = G__getaryconstruct();
25150    //
25151    //has_a_delete: 0
25152    //has_own_delete1arg: 0
25153    //has_own_delete2arg: 0
25154    //
25155    if (!soff) {
25156      return(1);
25157    }
25158    if (n) {
25159      if (gvp == (char*)G__PVOID) {
25160        delete[] (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*) soff;
25161      } else {
25162        G__setgvp((long) G__PVOID);
25163        for (int i = n - 1; i >= 0; --i) {
25164          ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow();
25165        }
25166        G__setgvp((long)gvp);
25167      }
25168    } else {
25169      if (gvp == (char*)G__PVOID) {
25170        delete (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*) soff;
25171      } else {
25172        G__setgvp((long) G__PVOID);
25173        ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow();
25174        G__setgvp((long)gvp);
25175      }
25176    }
25177    G__setnull(result7);
25178    return(1 || funcname || hash || result7 || libp) ;
25179 }
25180 
25181 // automatic assignment operator
25182 static int G__G__Smatrix_207_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25183 {
25184    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*) G__getstructoffset();
25185    *dest = *(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*) libp->para[0].ref;
25186    const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow& obj = *dest;
25187    result7->ref = (long) (&obj);
25188    result7->obj.i = (long) (&obj);
25189    return(1 || funcname || hash || result7 || libp) ;
25190 }
25191 
25192 
25193 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const */
25194 static int G__G__Smatrix_208_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25195 {
25196    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const* p = NULL;
25197    char* gvp = (char*) G__getgvp();
25198    //m: 2
25199    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25200      p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
25201    } else {
25202      p = new((void*) gvp) ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
25203    }
25204    result7->obj.i = (long) p;
25205    result7->ref = (long) p;
25206    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const));
25207    return(1 || funcname || hash || result7 || libp) ;
25208 }
25209 
25210 static int G__G__Smatrix_208_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25211 {
25212       {
25213          const double& obj = ((const ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
25214          result7->ref = (long) (&obj);
25215          result7->obj.d = (double) (obj);
25216       }
25217    return(1 || funcname || hash || result7 || libp) ;
25218 }
25219 
25220 // automatic copy constructor
25221 static int G__G__Smatrix_208_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25222 
25223 {
25224    ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const* p;
25225    void* tmp = (void*) G__int(libp->para[0]);
25226    p = new ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*) tmp);
25227    result7->obj.i = (long) p;
25228    result7->ref = (long) p;
25229    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const));
25230    return(1 || funcname || hash || result7 || libp) ;
25231 }
25232 
25233 // automatic destructor
25234 typedef ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const;
25235 static int G__G__Smatrix_208_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25236 {
25237    char* gvp = (char*) G__getgvp();
25238    long soff = G__getstructoffset();
25239    int n = G__getaryconstruct();
25240    //
25241    //has_a_delete: 0
25242    //has_own_delete1arg: 0
25243    //has_own_delete2arg: 0
25244    //
25245    if (!soff) {
25246      return(1);
25247    }
25248    if (n) {
25249      if (gvp == (char*)G__PVOID) {
25250        delete[] (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*) soff;
25251      } else {
25252        G__setgvp((long) G__PVOID);
25253        for (int i = n - 1; i >= 0; --i) {
25254          ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const();
25255        }
25256        G__setgvp((long)gvp);
25257      }
25258    } else {
25259      if (gvp == (char*)G__PVOID) {
25260        delete (ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*) soff;
25261      } else {
25262        G__setgvp((long) G__PVOID);
25263        ((ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const();
25264        G__setgvp((long)gvp);
25265      }
25266    }
25267    G__setnull(result7);
25268    return(1 || funcname || hash || result7 || libp) ;
25269 }
25270 
25271 
25272 /* ROOT::Math::MatRepStd<float,2,2> */
25273 static int G__G__Smatrix_209_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25274 {
25275       {
25276          const float& obj = ((const ROOT::Math::MatRepStd<float,2,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
25277          result7->ref = (long) (&obj);
25278          result7->obj.d = (double) (obj);
25279       }
25280    return(1 || funcname || hash || result7 || libp) ;
25281 }
25282 
25283 static int G__G__Smatrix_209_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25284 {
25285       {
25286          const float& obj = ((ROOT::Math::MatRepStd<float,2,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
25287          result7->ref = (long) (&obj);
25288          result7->obj.d = (double) (obj);
25289       }
25290    return(1 || funcname || hash || result7 || libp) ;
25291 }
25292 
25293 static int G__G__Smatrix_209_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25294 {
25295       {
25296          const float& obj = ((ROOT::Math::MatRepStd<float,2,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
25297          result7->ref = (long) (&obj);
25298          result7->obj.d = (double) (obj);
25299       }
25300    return(1 || funcname || hash || result7 || libp) ;
25301 }
25302 
25303 static int G__G__Smatrix_209_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25304 {
25305       {
25306          const float& obj = ((const ROOT::Math::MatRepStd<float,2,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
25307          result7->ref = (long) (&obj);
25308          result7->obj.d = (double) (obj);
25309       }
25310    return(1 || funcname || hash || result7 || libp) ;
25311 }
25312 
25313 static int G__G__Smatrix_209_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25314 {
25315       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepStd<float,2,2>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
25316    return(1 || funcname || hash || result7 || libp) ;
25317 }
25318 
25319 static int G__G__Smatrix_209_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25320 {
25321       G__letint(result7, 70, (long) ((ROOT::Math::MatRepStd<float,2,2>*) G__getstructoffset())->Array());
25322    return(1 || funcname || hash || result7 || libp) ;
25323 }
25324 
25325 static int G__G__Smatrix_209_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25326 {
25327       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepStd<float,2,2>*) G__getstructoffset())->Array());
25328    return(1 || funcname || hash || result7 || libp) ;
25329 }
25330 
25331 // automatic default constructor
25332 static int G__G__Smatrix_209_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25333 {
25334    ROOT::Math::MatRepStd<float,2,2> *p;
25335    char* gvp = (char*) G__getgvp();
25336    int n = G__getaryconstruct();
25337    if (n) {
25338      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25339        p = new ROOT::Math::MatRepStd<float,2,2>[n];
25340      } else {
25341        p = new((void*) gvp) ROOT::Math::MatRepStd<float,2,2>[n];
25342      }
25343    } else {
25344      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25345        p = new ROOT::Math::MatRepStd<float,2,2>;
25346      } else {
25347        p = new((void*) gvp) ROOT::Math::MatRepStd<float,2,2>;
25348      }
25349    }
25350    result7->obj.i = (long) p;
25351    result7->ref = (long) p;
25352    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR));
25353    return(1 || funcname || hash || result7 || libp) ;
25354 }
25355 
25356 // automatic copy constructor
25357 static int G__G__Smatrix_209_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25358 
25359 {
25360    ROOT::Math::MatRepStd<float,2,2>* p;
25361    void* tmp = (void*) G__int(libp->para[0]);
25362    p = new ROOT::Math::MatRepStd<float,2,2>(*(ROOT::Math::MatRepStd<float,2,2>*) tmp);
25363    result7->obj.i = (long) p;
25364    result7->ref = (long) p;
25365    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR));
25366    return(1 || funcname || hash || result7 || libp) ;
25367 }
25368 
25369 // automatic destructor
25370 typedef ROOT::Math::MatRepStd<float,2,2> G__TROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR;
25371 static int G__G__Smatrix_209_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25372 {
25373    char* gvp = (char*) G__getgvp();
25374    long soff = G__getstructoffset();
25375    int n = G__getaryconstruct();
25376    //
25377    //has_a_delete: 0
25378    //has_own_delete1arg: 0
25379    //has_own_delete2arg: 0
25380    //
25381    if (!soff) {
25382      return(1);
25383    }
25384    if (n) {
25385      if (gvp == (char*)G__PVOID) {
25386        delete[] (ROOT::Math::MatRepStd<float,2,2>*) soff;
25387      } else {
25388        G__setgvp((long) G__PVOID);
25389        for (int i = n - 1; i >= 0; --i) {
25390          ((ROOT::Math::MatRepStd<float,2,2>*) (soff+(sizeof(ROOT::Math::MatRepStd<float,2,2>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR();
25391        }
25392        G__setgvp((long)gvp);
25393      }
25394    } else {
25395      if (gvp == (char*)G__PVOID) {
25396        delete (ROOT::Math::MatRepStd<float,2,2>*) soff;
25397      } else {
25398        G__setgvp((long) G__PVOID);
25399        ((ROOT::Math::MatRepStd<float,2,2>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR();
25400        G__setgvp((long)gvp);
25401      }
25402    }
25403    G__setnull(result7);
25404    return(1 || funcname || hash || result7 || libp) ;
25405 }
25406 
25407 // automatic assignment operator
25408 static int G__G__Smatrix_209_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25409 {
25410    ROOT::Math::MatRepStd<float,2,2>* dest = (ROOT::Math::MatRepStd<float,2,2>*) G__getstructoffset();
25411    *dest = *(ROOT::Math::MatRepStd<float,2,2>*) libp->para[0].ref;
25412    const ROOT::Math::MatRepStd<float,2,2>& obj = *dest;
25413    result7->ref = (long) (&obj);
25414    result7->obj.i = (long) (&obj);
25415    return(1 || funcname || hash || result7 || libp) ;
25416 }
25417 
25418 
25419 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > */
25420 static int G__G__Smatrix_211_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25421 {
25422    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >* p = NULL;
25423    char* gvp = (char*) G__getgvp();
25424    int n = G__getaryconstruct();
25425    if (n) {
25426      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25427        p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >[n];
25428      } else {
25429        p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >[n];
25430      }
25431    } else {
25432      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25433        p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >;
25434      } else {
25435        p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >;
25436      }
25437    }
25438    result7->obj.i = (long) p;
25439    result7->ref = (long) p;
25440    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
25441    return(1 || funcname || hash || result7 || libp) ;
25442 }
25443 
25444 static int G__G__Smatrix_211_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25445 {
25446    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >* p = NULL;
25447    char* gvp = (char*) G__getgvp();
25448    //m: 1
25449    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25450      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
25451    } else {
25452      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
25453    }
25454    result7->obj.i = (long) p;
25455    result7->ref = (long) p;
25456    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
25457    return(1 || funcname || hash || result7 || libp) ;
25458 }
25459 
25460 static int G__G__Smatrix_211_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25461 {
25462    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >* p = NULL;
25463    char* gvp = (char*) G__getgvp();
25464    //m: 1
25465    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25466      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) libp->para[0].ref);
25467    } else {
25468      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) libp->para[0].ref);
25469    }
25470    result7->obj.i = (long) p;
25471    result7->ref = (long) p;
25472    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
25473    return(1 || funcname || hash || result7 || libp) ;
25474 }
25475 
25476 static int G__G__Smatrix_211_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25477 {
25478    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >* p = NULL;
25479    char* gvp = (char*) G__getgvp();
25480    switch (libp->paran) {
25481    case 2:
25482      //m: 2
25483      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25484        p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*(ROOT::Math::SVector<float,2*(2+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
25485      } else {
25486        p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*(ROOT::Math::SVector<float,2*(2+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
25487      }
25488      break;
25489    case 1:
25490      //m: 1
25491      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25492        p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*(ROOT::Math::SVector<float,2*(2+1)/2>*) libp->para[0].ref);
25493      } else {
25494        p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*(ROOT::Math::SVector<float,2*(2+1)/2>*) libp->para[0].ref);
25495      }
25496      break;
25497    }
25498    result7->obj.i = (long) p;
25499    result7->ref = (long) p;
25500    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
25501    return(1 || funcname || hash || result7 || libp) ;
25502 }
25503 
25504 static int G__G__Smatrix_211_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25505 {
25506    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >* p = NULL;
25507    char* gvp = (char*) G__getgvp();
25508    //m: 1
25509    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25510      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*(float*) G__Floatref(&libp->para[0]));
25511    } else {
25512      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(*(float*) G__Floatref(&libp->para[0]));
25513    }
25514    result7->obj.i = (long) p;
25515    result7->ref = (long) p;
25516    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
25517    return(1 || funcname || hash || result7 || libp) ;
25518 }
25519 
25520 static int G__G__Smatrix_211_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25521 {
25522       {
25523          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
25524          result7->ref = (long) (&obj);
25525          result7->obj.i = (long) (&obj);
25526       }
25527    return(1 || funcname || hash || result7 || libp) ;
25528 }
25529 
25530 static int G__G__Smatrix_211_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25531 {
25532       {
25533          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
25534          result7->ref = (long) (&obj);
25535          result7->obj.i = (long) (&obj);
25536       }
25537    return(1 || funcname || hash || result7 || libp) ;
25538 }
25539 
25540 static int G__G__Smatrix_211_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25541 {
25542       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
25543    return(1 || funcname || hash || result7 || libp) ;
25544 }
25545 
25546 static int G__G__Smatrix_211_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25547 {
25548       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Array());
25549    return(1 || funcname || hash || result7 || libp) ;
25550 }
25551 
25552 static int G__G__Smatrix_211_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25553 {
25554       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Array());
25555    return(1 || funcname || hash || result7 || libp) ;
25556 }
25557 
25558 static int G__G__Smatrix_211_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25559 {
25560       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->begin());
25561    return(1 || funcname || hash || result7 || libp) ;
25562 }
25563 
25564 static int G__G__Smatrix_211_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25565 {
25566       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->end());
25567    return(1 || funcname || hash || result7 || libp) ;
25568 }
25569 
25570 static int G__G__Smatrix_211_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25571 {
25572       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->begin());
25573    return(1 || funcname || hash || result7 || libp) ;
25574 }
25575 
25576 static int G__G__Smatrix_211_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25577 {
25578       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->end());
25579    return(1 || funcname || hash || result7 || libp) ;
25580 }
25581 
25582 static int G__G__Smatrix_211_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25583 {
25584       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
25585    return(1 || funcname || hash || result7 || libp) ;
25586 }
25587 
25588 static int G__G__Smatrix_211_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25589 {
25590       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
25591    return(1 || funcname || hash || result7 || libp) ;
25592 }
25593 
25594 static int G__G__Smatrix_211_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25595 {
25596       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) libp->para[0].ref));
25597    return(1 || funcname || hash || result7 || libp) ;
25598 }
25599 
25600 static int G__G__Smatrix_211_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25601 {
25602       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
25603    return(1 || funcname || hash || result7 || libp) ;
25604 }
25605 
25606 static int G__G__Smatrix_211_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25607 {
25608       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
25609    return(1 || funcname || hash || result7 || libp) ;
25610 }
25611 
25612 static int G__G__Smatrix_211_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25613 {
25614       {
25615          const float& obj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
25616          result7->ref = (long) (&obj);
25617          result7->obj.d = (double) (obj);
25618       }
25619    return(1 || funcname || hash || result7 || libp) ;
25620 }
25621 
25622 static int G__G__Smatrix_211_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25623 {
25624       {
25625          const float& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
25626          result7->ref = (long) (&obj);
25627          result7->obj.d = (double) (obj);
25628       }
25629    return(1 || funcname || hash || result7 || libp) ;
25630 }
25631 
25632 static int G__G__Smatrix_211_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25633 {
25634       {
25635          const float& obj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
25636          result7->ref = (long) (&obj);
25637          result7->obj.d = (double) (obj);
25638       }
25639    return(1 || funcname || hash || result7 || libp) ;
25640 }
25641 
25642 static int G__G__Smatrix_211_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25643 {
25644       {
25645          const float& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
25646          result7->ref = (long) (&obj);
25647          result7->obj.d = (double) (obj);
25648       }
25649    return(1 || funcname || hash || result7 || libp) ;
25650 }
25651 
25652 static int G__G__Smatrix_211_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25653 {
25654       {
25655          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const* pobj;
25656          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
25657          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const(xobj);
25658          result7->obj.i = (long) ((void*) pobj);
25659          result7->ref = result7->obj.i;
25660          G__store_tempobject(*result7);
25661       }
25662    return(1 || funcname || hash || result7 || libp) ;
25663 }
25664 
25665 static int G__G__Smatrix_211_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25666 {
25667       {
25668          ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow* pobj;
25669          ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
25670          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow(xobj);
25671          result7->obj.i = (long) ((void*) pobj);
25672          result7->ref = result7->obj.i;
25673          G__store_tempobject(*result7);
25674       }
25675    return(1 || funcname || hash || result7 || libp) ;
25676 }
25677 
25678 static int G__G__Smatrix_211_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25679 {
25680       {
25681          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
25682          result7->ref = (long) (&obj);
25683          result7->obj.i = (long) (&obj);
25684       }
25685    return(1 || funcname || hash || result7 || libp) ;
25686 }
25687 
25688 static int G__G__Smatrix_211_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25689 {
25690       {
25691          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
25692          result7->ref = (long) (&obj);
25693          result7->obj.i = (long) (&obj);
25694       }
25695    return(1 || funcname || hash || result7 || libp) ;
25696 }
25697 
25698 static int G__G__Smatrix_211_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25699 {
25700       {
25701          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
25702          result7->ref = (long) (&obj);
25703          result7->obj.i = (long) (&obj);
25704       }
25705    return(1 || funcname || hash || result7 || libp) ;
25706 }
25707 
25708 static int G__G__Smatrix_211_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25709 {
25710       {
25711          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
25712          result7->ref = (long) (&obj);
25713          result7->obj.i = (long) (&obj);
25714       }
25715    return(1 || funcname || hash || result7 || libp) ;
25716 }
25717 
25718 static int G__G__Smatrix_211_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25719 {
25720       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Invert());
25721    return(1 || funcname || hash || result7 || libp) ;
25722 }
25723 
25724 static int G__G__Smatrix_211_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25725 {
25726       {
25727          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >* pobj;
25728          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
25729          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(xobj);
25730          result7->obj.i = (long) ((void*) pobj);
25731          result7->ref = result7->obj.i;
25732          G__store_tempobject(*result7);
25733       }
25734    return(1 || funcname || hash || result7 || libp) ;
25735 }
25736 
25737 static int G__G__Smatrix_211_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25738 {
25739       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->InvertFast());
25740    return(1 || funcname || hash || result7 || libp) ;
25741 }
25742 
25743 static int G__G__Smatrix_211_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25744 {
25745       {
25746          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >* pobj;
25747          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
25748          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(xobj);
25749          result7->obj.i = (long) ((void*) pobj);
25750          result7->ref = result7->obj.i;
25751          G__store_tempobject(*result7);
25752       }
25753    return(1 || funcname || hash || result7 || libp) ;
25754 }
25755 
25756 static int G__G__Smatrix_211_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25757 {
25758       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->InvertChol());
25759    return(1 || funcname || hash || result7 || libp) ;
25760 }
25761 
25762 static int G__G__Smatrix_211_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25763 {
25764       {
25765          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >* pobj;
25766          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
25767          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >(xobj);
25768          result7->obj.i = (long) ((void*) pobj);
25769          result7->ref = result7->obj.i;
25770          G__store_tempobject(*result7);
25771       }
25772    return(1 || funcname || hash || result7 || libp) ;
25773 }
25774 
25775 static int G__G__Smatrix_211_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25776 {
25777       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
25778    return(1 || funcname || hash || result7 || libp) ;
25779 }
25780 
25781 static int G__G__Smatrix_211_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25782 {
25783       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
25784    return(1 || funcname || hash || result7 || libp) ;
25785 }
25786 
25787 static int G__G__Smatrix_211_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25788 {
25789       {
25790          const ROOT::Math::SVector<float,2>* pobj;
25791          const ROOT::Math::SVector<float,2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
25792          pobj = new ROOT::Math::SVector<float,2>(xobj);
25793          result7->obj.i = (long) ((void*) pobj);
25794          result7->ref = result7->obj.i;
25795          G__store_tempobject(*result7);
25796       }
25797    return(1 || funcname || hash || result7 || libp) ;
25798 }
25799 
25800 static int G__G__Smatrix_211_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25801 {
25802       {
25803          const ROOT::Math::SVector<float,2>* pobj;
25804          const ROOT::Math::SVector<float,2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
25805          pobj = new ROOT::Math::SVector<float,2>(xobj);
25806          result7->obj.i = (long) ((void*) pobj);
25807          result7->ref = result7->obj.i;
25808          G__store_tempobject(*result7);
25809       }
25810    return(1 || funcname || hash || result7 || libp) ;
25811 }
25812 
25813 static int G__G__Smatrix_211_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25814 {
25815       {
25816          const ROOT::Math::SVector<float,2>* pobj;
25817          const ROOT::Math::SVector<float,2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Diagonal();
25818          pobj = new ROOT::Math::SVector<float,2>(xobj);
25819          result7->obj.i = (long) ((void*) pobj);
25820          result7->ref = result7->obj.i;
25821          G__store_tempobject(*result7);
25822       }
25823    return(1 || funcname || hash || result7 || libp) ;
25824 }
25825 
25826 static int G__G__Smatrix_211_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25827 {
25828       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Trace());
25829    return(1 || funcname || hash || result7 || libp) ;
25830 }
25831 
25832 static int G__G__Smatrix_211_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25833 {
25834       {
25835          const ROOT::Math::SVector<float,2*(2+1)/2>* pobj;
25836          const ROOT::Math::SVector<float,2*(2+1)/2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->UpperBlock();
25837          pobj = new ROOT::Math::SVector<float,2*(2+1)/2>(xobj);
25838          result7->obj.i = (long) ((void*) pobj);
25839          result7->ref = result7->obj.i;
25840          G__store_tempobject(*result7);
25841       }
25842    return(1 || funcname || hash || result7 || libp) ;
25843 }
25844 
25845 static int G__G__Smatrix_211_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25846 {
25847       {
25848          const ROOT::Math::SVector<float,2*(2+1)/2>* pobj;
25849          const ROOT::Math::SVector<float,2*(2+1)/2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->LowerBlock();
25850          pobj = new ROOT::Math::SVector<float,2*(2+1)/2>(xobj);
25851          result7->obj.i = (long) ((void*) pobj);
25852          result7->ref = result7->obj.i;
25853          G__store_tempobject(*result7);
25854       }
25855    return(1 || funcname || hash || result7 || libp) ;
25856 }
25857 
25858 static int G__G__Smatrix_211_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25859 {
25860       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
25861    return(1 || funcname || hash || result7 || libp) ;
25862 }
25863 
25864 static int G__G__Smatrix_211_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25865 {
25866       {
25867          const ostream& obj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
25868          result7->ref = (long) (&obj);
25869          result7->obj.i = (long) (&obj);
25870       }
25871    return(1 || funcname || hash || result7 || libp) ;
25872 }
25873 
25874 // automatic destructor
25875 typedef ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR;
25876 static int G__G__Smatrix_211_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25877 {
25878    char* gvp = (char*) G__getgvp();
25879    long soff = G__getstructoffset();
25880    int n = G__getaryconstruct();
25881    //
25882    //has_a_delete: 0
25883    //has_own_delete1arg: 0
25884    //has_own_delete2arg: 0
25885    //
25886    if (!soff) {
25887      return(1);
25888    }
25889    if (n) {
25890      if (gvp == (char*)G__PVOID) {
25891        delete[] (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) soff;
25892      } else {
25893        G__setgvp((long) G__PVOID);
25894        for (int i = n - 1; i >= 0; --i) {
25895          ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR();
25896        }
25897        G__setgvp((long)gvp);
25898      }
25899    } else {
25900      if (gvp == (char*)G__PVOID) {
25901        delete (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) soff;
25902      } else {
25903        G__setgvp((long) G__PVOID);
25904        ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR();
25905        G__setgvp((long)gvp);
25906      }
25907    }
25908    G__setnull(result7);
25909    return(1 || funcname || hash || result7 || libp) ;
25910 }
25911 
25912 // automatic assignment operator
25913 static int G__G__Smatrix_211_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25914 {
25915    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >* dest = (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) G__getstructoffset();
25916    *dest = *(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) libp->para[0].ref;
25917    const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >& obj = *dest;
25918    result7->ref = (long) (&obj);
25919    result7->obj.i = (long) (&obj);
25920    return(1 || funcname || hash || result7 || libp) ;
25921 }
25922 
25923 
25924 /* ROOT::Math::SVector<float,3> */
25925 static int G__G__Smatrix_212_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25926 {
25927    ROOT::Math::SVector<float,3>* p = NULL;
25928    char* gvp = (char*) G__getgvp();
25929    int n = G__getaryconstruct();
25930    if (n) {
25931      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25932        p = new ROOT::Math::SVector<float,3>[n];
25933      } else {
25934        p = new((void*) gvp) ROOT::Math::SVector<float,3>[n];
25935      }
25936    } else {
25937      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25938        p = new ROOT::Math::SVector<float,3>;
25939      } else {
25940        p = new((void*) gvp) ROOT::Math::SVector<float,3>;
25941      }
25942    }
25943    result7->obj.i = (long) p;
25944    result7->ref = (long) p;
25945    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
25946    return(1 || funcname || hash || result7 || libp) ;
25947 }
25948 
25949 static int G__G__Smatrix_212_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25950 {
25951    ROOT::Math::SVector<float,3>* p = NULL;
25952    char* gvp = (char*) G__getgvp();
25953    //m: 1
25954    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25955      p = new ROOT::Math::SVector<float,3>(*(ROOT::Math::SVector<float,3>*) libp->para[0].ref);
25956    } else {
25957      p = new((void*) gvp) ROOT::Math::SVector<float,3>(*(ROOT::Math::SVector<float,3>*) libp->para[0].ref);
25958    }
25959    result7->obj.i = (long) p;
25960    result7->ref = (long) p;
25961    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
25962    return(1 || funcname || hash || result7 || libp) ;
25963 }
25964 
25965 static int G__G__Smatrix_212_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25966 {
25967    ROOT::Math::SVector<float,3>* p = NULL;
25968    char* gvp = (char*) G__getgvp();
25969    //m: 2
25970    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25971      p = new ROOT::Math::SVector<float,3>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
25972    } else {
25973      p = new((void*) gvp) ROOT::Math::SVector<float,3>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
25974    }
25975    result7->obj.i = (long) p;
25976    result7->ref = (long) p;
25977    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
25978    return(1 || funcname || hash || result7 || libp) ;
25979 }
25980 
25981 static int G__G__Smatrix_212_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25982 {
25983    ROOT::Math::SVector<float,3>* p = NULL;
25984    char* gvp = (char*) G__getgvp();
25985    //m: 2
25986    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
25987      p = new ROOT::Math::SVector<float,3>((ROOT::Math::SVector<float,3>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,3>::const_iterator) G__int(libp->para[1]));
25988    } else {
25989      p = new((void*) gvp) ROOT::Math::SVector<float,3>((ROOT::Math::SVector<float,3>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,3>::const_iterator) G__int(libp->para[1]));
25990    }
25991    result7->obj.i = (long) p;
25992    result7->ref = (long) p;
25993    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
25994    return(1 || funcname || hash || result7 || libp) ;
25995 }
25996 
25997 static int G__G__Smatrix_212_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
25998 {
25999    ROOT::Math::SVector<float,3>* p = NULL;
26000    char* gvp = (char*) G__getgvp();
26001    //m: 1
26002    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26003      p = new ROOT::Math::SVector<float,3>(*(float*) G__Floatref(&libp->para[0]));
26004    } else {
26005      p = new((void*) gvp) ROOT::Math::SVector<float,3>(*(float*) G__Floatref(&libp->para[0]));
26006    }
26007    result7->obj.i = (long) p;
26008    result7->ref = (long) p;
26009    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26010    return(1 || funcname || hash || result7 || libp) ;
26011 }
26012 
26013 static int G__G__Smatrix_212_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26014 {
26015    ROOT::Math::SVector<float,3>* p = NULL;
26016    char* gvp = (char*) G__getgvp();
26017    //m: 2
26018    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26019      p = new ROOT::Math::SVector<float,3>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
26020    } else {
26021      p = new((void*) gvp) ROOT::Math::SVector<float,3>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
26022    }
26023    result7->obj.i = (long) p;
26024    result7->ref = (long) p;
26025    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26026    return(1 || funcname || hash || result7 || libp) ;
26027 }
26028 
26029 static int G__G__Smatrix_212_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26030 {
26031    ROOT::Math::SVector<float,3>* p = NULL;
26032    char* gvp = (char*) G__getgvp();
26033    //m: 3
26034    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26035      p = new ROOT::Math::SVector<float,3>(
26036 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26037 , *(float*) G__Floatref(&libp->para[2]));
26038    } else {
26039      p = new((void*) gvp) ROOT::Math::SVector<float,3>(
26040 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26041 , *(float*) G__Floatref(&libp->para[2]));
26042    }
26043    result7->obj.i = (long) p;
26044    result7->ref = (long) p;
26045    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26046    return(1 || funcname || hash || result7 || libp) ;
26047 }
26048 
26049 static int G__G__Smatrix_212_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26050 {
26051    ROOT::Math::SVector<float,3>* p = NULL;
26052    char* gvp = (char*) G__getgvp();
26053    //m: 4
26054    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26055      p = new ROOT::Math::SVector<float,3>(
26056 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26057 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
26058    } else {
26059      p = new((void*) gvp) ROOT::Math::SVector<float,3>(
26060 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26061 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
26062    }
26063    result7->obj.i = (long) p;
26064    result7->ref = (long) p;
26065    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26066    return(1 || funcname || hash || result7 || libp) ;
26067 }
26068 
26069 static int G__G__Smatrix_212_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26070 {
26071    ROOT::Math::SVector<float,3>* p = NULL;
26072    char* gvp = (char*) G__getgvp();
26073    //m: 5
26074    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26075      p = new ROOT::Math::SVector<float,3>(
26076 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26077 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26078 , *(float*) G__Floatref(&libp->para[4]));
26079    } else {
26080      p = new((void*) gvp) ROOT::Math::SVector<float,3>(
26081 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26082 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26083 , *(float*) G__Floatref(&libp->para[4]));
26084    }
26085    result7->obj.i = (long) p;
26086    result7->ref = (long) p;
26087    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26088    return(1 || funcname || hash || result7 || libp) ;
26089 }
26090 
26091 static int G__G__Smatrix_212_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26092 {
26093    ROOT::Math::SVector<float,3>* p = NULL;
26094    char* gvp = (char*) G__getgvp();
26095    //m: 6
26096    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26097      p = new ROOT::Math::SVector<float,3>(
26098 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26099 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26100 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
26101    } else {
26102      p = new((void*) gvp) ROOT::Math::SVector<float,3>(
26103 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26104 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26105 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
26106    }
26107    result7->obj.i = (long) p;
26108    result7->ref = (long) p;
26109    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26110    return(1 || funcname || hash || result7 || libp) ;
26111 }
26112 
26113 static int G__G__Smatrix_212_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26114 {
26115    ROOT::Math::SVector<float,3>* p = NULL;
26116    char* gvp = (char*) G__getgvp();
26117    //m: 7
26118    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26119      p = new ROOT::Math::SVector<float,3>(
26120 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26121 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26122 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26123 , *(float*) G__Floatref(&libp->para[6]));
26124    } else {
26125      p = new((void*) gvp) ROOT::Math::SVector<float,3>(
26126 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26127 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26128 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26129 , *(float*) G__Floatref(&libp->para[6]));
26130    }
26131    result7->obj.i = (long) p;
26132    result7->ref = (long) p;
26133    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26134    return(1 || funcname || hash || result7 || libp) ;
26135 }
26136 
26137 static int G__G__Smatrix_212_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26138 {
26139    ROOT::Math::SVector<float,3>* p = NULL;
26140    char* gvp = (char*) G__getgvp();
26141    //m: 8
26142    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26143      p = new ROOT::Math::SVector<float,3>(
26144 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26145 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26146 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26147 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
26148    } else {
26149      p = new((void*) gvp) ROOT::Math::SVector<float,3>(
26150 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26151 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26152 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26153 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
26154    }
26155    result7->obj.i = (long) p;
26156    result7->ref = (long) p;
26157    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26158    return(1 || funcname || hash || result7 || libp) ;
26159 }
26160 
26161 static int G__G__Smatrix_212_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26162 {
26163    ROOT::Math::SVector<float,3>* p = NULL;
26164    char* gvp = (char*) G__getgvp();
26165    //m: 9
26166    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26167      p = new ROOT::Math::SVector<float,3>(
26168 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26169 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26170 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26171 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
26172 , *(float*) G__Floatref(&libp->para[8]));
26173    } else {
26174      p = new((void*) gvp) ROOT::Math::SVector<float,3>(
26175 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26176 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26177 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26178 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
26179 , *(float*) G__Floatref(&libp->para[8]));
26180    }
26181    result7->obj.i = (long) p;
26182    result7->ref = (long) p;
26183    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26184    return(1 || funcname || hash || result7 || libp) ;
26185 }
26186 
26187 static int G__G__Smatrix_212_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26188 {
26189    ROOT::Math::SVector<float,3>* p = NULL;
26190    char* gvp = (char*) G__getgvp();
26191    //m: 10
26192    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26193      p = new ROOT::Math::SVector<float,3>(
26194 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26195 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26196 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26197 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
26198 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
26199    } else {
26200      p = new((void*) gvp) ROOT::Math::SVector<float,3>(
26201 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26202 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26203 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26204 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
26205 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
26206    }
26207    result7->obj.i = (long) p;
26208    result7->ref = (long) p;
26209    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
26210    return(1 || funcname || hash || result7 || libp) ;
26211 }
26212 
26213 static int G__G__Smatrix_212_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26214 {
26215       {
26216          const ROOT::Math::SVector<float,3>& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
26217          result7->ref = (long) (&obj);
26218          result7->obj.i = (long) (&obj);
26219       }
26220    return(1 || funcname || hash || result7 || libp) ;
26221 }
26222 
26223 static int G__G__Smatrix_212_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26224 {
26225       G__letint(result7, 104, (long) ROOT::Math::SVector<float,3>::Dim());
26226    return(1 || funcname || hash || result7 || libp) ;
26227 }
26228 
26229 static int G__G__Smatrix_212_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26230 {
26231       G__letdouble(result7, 102, (double) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
26232    return(1 || funcname || hash || result7 || libp) ;
26233 }
26234 
26235 static int G__G__Smatrix_212_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26236 {
26237       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->Array());
26238    return(1 || funcname || hash || result7 || libp) ;
26239 }
26240 
26241 static int G__G__Smatrix_212_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26242 {
26243       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->Array());
26244    return(1 || funcname || hash || result7 || libp) ;
26245 }
26246 
26247 static int G__G__Smatrix_212_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26248 {
26249       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->begin());
26250    return(1 || funcname || hash || result7 || libp) ;
26251 }
26252 
26253 static int G__G__Smatrix_212_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26254 {
26255       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->end());
26256    return(1 || funcname || hash || result7 || libp) ;
26257 }
26258 
26259 static int G__G__Smatrix_212_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26260 {
26261       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->begin());
26262    return(1 || funcname || hash || result7 || libp) ;
26263 }
26264 
26265 static int G__G__Smatrix_212_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26266 {
26267       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->end());
26268    return(1 || funcname || hash || result7 || libp) ;
26269 }
26270 
26271 static int G__G__Smatrix_212_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26272 {
26273       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
26274    return(1 || funcname || hash || result7 || libp) ;
26275 }
26276 
26277 static int G__G__Smatrix_212_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26278 {
26279       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
26280    return(1 || funcname || hash || result7 || libp) ;
26281 }
26282 
26283 static int G__G__Smatrix_212_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26284 {
26285       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<float,3>*) libp->para[0].ref));
26286    return(1 || funcname || hash || result7 || libp) ;
26287 }
26288 
26289 static int G__G__Smatrix_212_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26290 {
26291       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<float,3>*) libp->para[0].ref));
26292    return(1 || funcname || hash || result7 || libp) ;
26293 }
26294 
26295 static int G__G__Smatrix_212_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26296 {
26297       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
26298    return(1 || funcname || hash || result7 || libp) ;
26299 }
26300 
26301 static int G__G__Smatrix_212_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26302 {
26303       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
26304    return(1 || funcname || hash || result7 || libp) ;
26305 }
26306 
26307 static int G__G__Smatrix_212_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26308 {
26309       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<float,3>*) libp->para[0].ref));
26310    return(1 || funcname || hash || result7 || libp) ;
26311 }
26312 
26313 static int G__G__Smatrix_212_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26314 {
26315       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<float,3>*) libp->para[0].ref));
26316    return(1 || funcname || hash || result7 || libp) ;
26317 }
26318 
26319 static int G__G__Smatrix_212_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26320 {
26321       {
26322          const float& obj = ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
26323          result7->ref = (long) (&obj);
26324          result7->obj.d = (double) (obj);
26325       }
26326    return(1 || funcname || hash || result7 || libp) ;
26327 }
26328 
26329 static int G__G__Smatrix_212_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26330 {
26331       {
26332          const float& obj = ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
26333          result7->ref = (long) (&obj);
26334          result7->obj.d = (double) (obj);
26335       }
26336    return(1 || funcname || hash || result7 || libp) ;
26337 }
26338 
26339 static int G__G__Smatrix_212_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26340 {
26341       {
26342          const float& obj = ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
26343          result7->ref = (long) (&obj);
26344          result7->obj.d = (double) (obj);
26345       }
26346    return(1 || funcname || hash || result7 || libp) ;
26347 }
26348 
26349 static int G__G__Smatrix_212_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26350 {
26351       {
26352          const float& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
26353          result7->ref = (long) (&obj);
26354          result7->obj.d = (double) (obj);
26355       }
26356    return(1 || funcname || hash || result7 || libp) ;
26357 }
26358 
26359 static int G__G__Smatrix_212_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26360 {
26361       {
26362          const float& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
26363          result7->ref = (long) (&obj);
26364          result7->obj.d = (double) (obj);
26365       }
26366    return(1 || funcname || hash || result7 || libp) ;
26367 }
26368 
26369 static int G__G__Smatrix_212_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26370 {
26371       {
26372          const float& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
26373          result7->ref = (long) (&obj);
26374          result7->obj.d = (double) (obj);
26375       }
26376    return(1 || funcname || hash || result7 || libp) ;
26377 }
26378 
26379 static int G__G__Smatrix_212_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26380 {
26381       {
26382          const ROOT::Math::SVector<float,3>& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
26383          result7->ref = (long) (&obj);
26384          result7->obj.i = (long) (&obj);
26385       }
26386    return(1 || funcname || hash || result7 || libp) ;
26387 }
26388 
26389 static int G__G__Smatrix_212_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26390 {
26391       {
26392          const ROOT::Math::SVector<float,3>& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
26393          result7->ref = (long) (&obj);
26394          result7->obj.i = (long) (&obj);
26395       }
26396    return(1 || funcname || hash || result7 || libp) ;
26397 }
26398 
26399 static int G__G__Smatrix_212_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26400 {
26401       {
26402          const ROOT::Math::SVector<float,3>& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
26403          result7->ref = (long) (&obj);
26404          result7->obj.i = (long) (&obj);
26405       }
26406    return(1 || funcname || hash || result7 || libp) ;
26407 }
26408 
26409 static int G__G__Smatrix_212_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26410 {
26411       {
26412          const ROOT::Math::SVector<float,3>& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
26413          result7->ref = (long) (&obj);
26414          result7->obj.i = (long) (&obj);
26415       }
26416    return(1 || funcname || hash || result7 || libp) ;
26417 }
26418 
26419 static int G__G__Smatrix_212_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26420 {
26421       {
26422          const ROOT::Math::SVector<float,3>& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<float,3>*) libp->para[0].ref);
26423          result7->ref = (long) (&obj);
26424          result7->obj.i = (long) (&obj);
26425       }
26426    return(1 || funcname || hash || result7 || libp) ;
26427 }
26428 
26429 static int G__G__Smatrix_212_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26430 {
26431       {
26432          const ROOT::Math::SVector<float,3>& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<float,3>*) libp->para[0].ref);
26433          result7->ref = (long) (&obj);
26434          result7->obj.i = (long) (&obj);
26435       }
26436    return(1 || funcname || hash || result7 || libp) ;
26437 }
26438 
26439 static int G__G__Smatrix_212_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26440 {
26441       {
26442          const ROOT::Math::SVector<float,3>& obj = ((ROOT::Math::SVector<float,3>*) G__getstructoffset())->Unit();
26443          result7->ref = (long) (&obj);
26444          result7->obj.i = (long) (&obj);
26445       }
26446    return(1 || funcname || hash || result7 || libp) ;
26447 }
26448 
26449 static int G__G__Smatrix_212_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26450 {
26451       {
26452          const ostream& obj = ((const ROOT::Math::SVector<float,3>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
26453          result7->ref = (long) (&obj);
26454          result7->obj.i = (long) (&obj);
26455       }
26456    return(1 || funcname || hash || result7 || libp) ;
26457 }
26458 
26459 // automatic destructor
26460 typedef ROOT::Math::SVector<float,3> G__TROOTcLcLMathcLcLSVectorlEfloatcO3gR;
26461 static int G__G__Smatrix_212_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26462 {
26463    char* gvp = (char*) G__getgvp();
26464    long soff = G__getstructoffset();
26465    int n = G__getaryconstruct();
26466    //
26467    //has_a_delete: 0
26468    //has_own_delete1arg: 0
26469    //has_own_delete2arg: 0
26470    //
26471    if (!soff) {
26472      return(1);
26473    }
26474    if (n) {
26475      if (gvp == (char*)G__PVOID) {
26476        delete[] (ROOT::Math::SVector<float,3>*) soff;
26477      } else {
26478        G__setgvp((long) G__PVOID);
26479        for (int i = n - 1; i >= 0; --i) {
26480          ((ROOT::Math::SVector<float,3>*) (soff+(sizeof(ROOT::Math::SVector<float,3>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO3gR();
26481        }
26482        G__setgvp((long)gvp);
26483      }
26484    } else {
26485      if (gvp == (char*)G__PVOID) {
26486        delete (ROOT::Math::SVector<float,3>*) soff;
26487      } else {
26488        G__setgvp((long) G__PVOID);
26489        ((ROOT::Math::SVector<float,3>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO3gR();
26490        G__setgvp((long)gvp);
26491      }
26492    }
26493    G__setnull(result7);
26494    return(1 || funcname || hash || result7 || libp) ;
26495 }
26496 
26497 // automatic assignment operator
26498 static int G__G__Smatrix_212_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26499 {
26500    ROOT::Math::SVector<float,3>* dest = (ROOT::Math::SVector<float,3>*) G__getstructoffset();
26501    *dest = *(ROOT::Math::SVector<float,3>*) libp->para[0].ref;
26502    const ROOT::Math::SVector<float,3>& obj = *dest;
26503    result7->ref = (long) (&obj);
26504    result7->obj.i = (long) (&obj);
26505    return(1 || funcname || hash || result7 || libp) ;
26506 }
26507 
26508 
26509 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow */
26510 static int G__G__Smatrix_215_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26511 {
26512    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow* p = NULL;
26513    char* gvp = (char*) G__getgvp();
26514    //m: 2
26515    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26516      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
26517    } else {
26518      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
26519    }
26520    result7->obj.i = (long) p;
26521    result7->ref = (long) p;
26522    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow));
26523    return(1 || funcname || hash || result7 || libp) ;
26524 }
26525 
26526 static int G__G__Smatrix_215_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26527 {
26528       {
26529          const float& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
26530          result7->ref = (long) (&obj);
26531          result7->obj.d = (double) (obj);
26532       }
26533    return(1 || funcname || hash || result7 || libp) ;
26534 }
26535 
26536 // automatic copy constructor
26537 static int G__G__Smatrix_215_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26538 
26539 {
26540    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow* p;
26541    void* tmp = (void*) G__int(libp->para[0]);
26542    p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*) tmp);
26543    result7->obj.i = (long) p;
26544    result7->ref = (long) p;
26545    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow));
26546    return(1 || funcname || hash || result7 || libp) ;
26547 }
26548 
26549 // automatic destructor
26550 typedef ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow;
26551 static int G__G__Smatrix_215_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26552 {
26553    char* gvp = (char*) G__getgvp();
26554    long soff = G__getstructoffset();
26555    int n = G__getaryconstruct();
26556    //
26557    //has_a_delete: 0
26558    //has_own_delete1arg: 0
26559    //has_own_delete2arg: 0
26560    //
26561    if (!soff) {
26562      return(1);
26563    }
26564    if (n) {
26565      if (gvp == (char*)G__PVOID) {
26566        delete[] (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*) soff;
26567      } else {
26568        G__setgvp((long) G__PVOID);
26569        for (int i = n - 1; i >= 0; --i) {
26570          ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow();
26571        }
26572        G__setgvp((long)gvp);
26573      }
26574    } else {
26575      if (gvp == (char*)G__PVOID) {
26576        delete (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*) soff;
26577      } else {
26578        G__setgvp((long) G__PVOID);
26579        ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow();
26580        G__setgvp((long)gvp);
26581      }
26582    }
26583    G__setnull(result7);
26584    return(1 || funcname || hash || result7 || libp) ;
26585 }
26586 
26587 // automatic assignment operator
26588 static int G__G__Smatrix_215_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26589 {
26590    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*) G__getstructoffset();
26591    *dest = *(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*) libp->para[0].ref;
26592    const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow& obj = *dest;
26593    result7->ref = (long) (&obj);
26594    result7->obj.i = (long) (&obj);
26595    return(1 || funcname || hash || result7 || libp) ;
26596 }
26597 
26598 
26599 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const */
26600 static int G__G__Smatrix_216_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26601 {
26602    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const* p = NULL;
26603    char* gvp = (char*) G__getgvp();
26604    //m: 2
26605    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26606      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
26607    } else {
26608      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
26609    }
26610    result7->obj.i = (long) p;
26611    result7->ref = (long) p;
26612    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const));
26613    return(1 || funcname || hash || result7 || libp) ;
26614 }
26615 
26616 static int G__G__Smatrix_216_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26617 {
26618       {
26619          const float& obj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
26620          result7->ref = (long) (&obj);
26621          result7->obj.d = (double) (obj);
26622       }
26623    return(1 || funcname || hash || result7 || libp) ;
26624 }
26625 
26626 // automatic copy constructor
26627 static int G__G__Smatrix_216_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26628 
26629 {
26630    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const* p;
26631    void* tmp = (void*) G__int(libp->para[0]);
26632    p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*) tmp);
26633    result7->obj.i = (long) p;
26634    result7->ref = (long) p;
26635    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const));
26636    return(1 || funcname || hash || result7 || libp) ;
26637 }
26638 
26639 // automatic destructor
26640 typedef ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const;
26641 static int G__G__Smatrix_216_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26642 {
26643    char* gvp = (char*) G__getgvp();
26644    long soff = G__getstructoffset();
26645    int n = G__getaryconstruct();
26646    //
26647    //has_a_delete: 0
26648    //has_own_delete1arg: 0
26649    //has_own_delete2arg: 0
26650    //
26651    if (!soff) {
26652      return(1);
26653    }
26654    if (n) {
26655      if (gvp == (char*)G__PVOID) {
26656        delete[] (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*) soff;
26657      } else {
26658        G__setgvp((long) G__PVOID);
26659        for (int i = n - 1; i >= 0; --i) {
26660          ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const();
26661        }
26662        G__setgvp((long)gvp);
26663      }
26664    } else {
26665      if (gvp == (char*)G__PVOID) {
26666        delete (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*) soff;
26667      } else {
26668        G__setgvp((long) G__PVOID);
26669        ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const();
26670        G__setgvp((long)gvp);
26671      }
26672    }
26673    G__setnull(result7);
26674    return(1 || funcname || hash || result7 || libp) ;
26675 }
26676 
26677 
26678 /* ROOT::Math::SVector<float,2> */
26679 static int G__G__Smatrix_217_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26680 {
26681    ROOT::Math::SVector<float,2>* p = NULL;
26682    char* gvp = (char*) G__getgvp();
26683    int n = G__getaryconstruct();
26684    if (n) {
26685      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26686        p = new ROOT::Math::SVector<float,2>[n];
26687      } else {
26688        p = new((void*) gvp) ROOT::Math::SVector<float,2>[n];
26689      }
26690    } else {
26691      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26692        p = new ROOT::Math::SVector<float,2>;
26693      } else {
26694        p = new((void*) gvp) ROOT::Math::SVector<float,2>;
26695      }
26696    }
26697    result7->obj.i = (long) p;
26698    result7->ref = (long) p;
26699    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26700    return(1 || funcname || hash || result7 || libp) ;
26701 }
26702 
26703 static int G__G__Smatrix_217_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26704 {
26705    ROOT::Math::SVector<float,2>* p = NULL;
26706    char* gvp = (char*) G__getgvp();
26707    //m: 1
26708    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26709      p = new ROOT::Math::SVector<float,2>(*(ROOT::Math::SVector<float,2>*) libp->para[0].ref);
26710    } else {
26711      p = new((void*) gvp) ROOT::Math::SVector<float,2>(*(ROOT::Math::SVector<float,2>*) libp->para[0].ref);
26712    }
26713    result7->obj.i = (long) p;
26714    result7->ref = (long) p;
26715    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26716    return(1 || funcname || hash || result7 || libp) ;
26717 }
26718 
26719 static int G__G__Smatrix_217_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26720 {
26721    ROOT::Math::SVector<float,2>* p = NULL;
26722    char* gvp = (char*) G__getgvp();
26723    //m: 2
26724    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26725      p = new ROOT::Math::SVector<float,2>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
26726    } else {
26727      p = new((void*) gvp) ROOT::Math::SVector<float,2>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
26728    }
26729    result7->obj.i = (long) p;
26730    result7->ref = (long) p;
26731    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26732    return(1 || funcname || hash || result7 || libp) ;
26733 }
26734 
26735 static int G__G__Smatrix_217_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26736 {
26737    ROOT::Math::SVector<float,2>* p = NULL;
26738    char* gvp = (char*) G__getgvp();
26739    //m: 2
26740    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26741      p = new ROOT::Math::SVector<float,2>((ROOT::Math::SVector<float,2>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,2>::const_iterator) G__int(libp->para[1]));
26742    } else {
26743      p = new((void*) gvp) ROOT::Math::SVector<float,2>((ROOT::Math::SVector<float,2>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,2>::const_iterator) G__int(libp->para[1]));
26744    }
26745    result7->obj.i = (long) p;
26746    result7->ref = (long) p;
26747    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26748    return(1 || funcname || hash || result7 || libp) ;
26749 }
26750 
26751 static int G__G__Smatrix_217_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26752 {
26753    ROOT::Math::SVector<float,2>* p = NULL;
26754    char* gvp = (char*) G__getgvp();
26755    //m: 1
26756    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26757      p = new ROOT::Math::SVector<float,2>(*(float*) G__Floatref(&libp->para[0]));
26758    } else {
26759      p = new((void*) gvp) ROOT::Math::SVector<float,2>(*(float*) G__Floatref(&libp->para[0]));
26760    }
26761    result7->obj.i = (long) p;
26762    result7->ref = (long) p;
26763    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26764    return(1 || funcname || hash || result7 || libp) ;
26765 }
26766 
26767 static int G__G__Smatrix_217_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26768 {
26769    ROOT::Math::SVector<float,2>* p = NULL;
26770    char* gvp = (char*) G__getgvp();
26771    //m: 2
26772    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26773      p = new ROOT::Math::SVector<float,2>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
26774    } else {
26775      p = new((void*) gvp) ROOT::Math::SVector<float,2>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
26776    }
26777    result7->obj.i = (long) p;
26778    result7->ref = (long) p;
26779    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26780    return(1 || funcname || hash || result7 || libp) ;
26781 }
26782 
26783 static int G__G__Smatrix_217_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26784 {
26785    ROOT::Math::SVector<float,2>* p = NULL;
26786    char* gvp = (char*) G__getgvp();
26787    //m: 3
26788    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26789      p = new ROOT::Math::SVector<float,2>(
26790 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26791 , *(float*) G__Floatref(&libp->para[2]));
26792    } else {
26793      p = new((void*) gvp) ROOT::Math::SVector<float,2>(
26794 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26795 , *(float*) G__Floatref(&libp->para[2]));
26796    }
26797    result7->obj.i = (long) p;
26798    result7->ref = (long) p;
26799    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26800    return(1 || funcname || hash || result7 || libp) ;
26801 }
26802 
26803 static int G__G__Smatrix_217_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26804 {
26805    ROOT::Math::SVector<float,2>* p = NULL;
26806    char* gvp = (char*) G__getgvp();
26807    //m: 4
26808    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26809      p = new ROOT::Math::SVector<float,2>(
26810 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26811 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
26812    } else {
26813      p = new((void*) gvp) ROOT::Math::SVector<float,2>(
26814 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26815 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
26816    }
26817    result7->obj.i = (long) p;
26818    result7->ref = (long) p;
26819    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26820    return(1 || funcname || hash || result7 || libp) ;
26821 }
26822 
26823 static int G__G__Smatrix_217_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26824 {
26825    ROOT::Math::SVector<float,2>* p = NULL;
26826    char* gvp = (char*) G__getgvp();
26827    //m: 5
26828    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26829      p = new ROOT::Math::SVector<float,2>(
26830 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26831 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26832 , *(float*) G__Floatref(&libp->para[4]));
26833    } else {
26834      p = new((void*) gvp) ROOT::Math::SVector<float,2>(
26835 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26836 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26837 , *(float*) G__Floatref(&libp->para[4]));
26838    }
26839    result7->obj.i = (long) p;
26840    result7->ref = (long) p;
26841    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26842    return(1 || funcname || hash || result7 || libp) ;
26843 }
26844 
26845 static int G__G__Smatrix_217_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26846 {
26847    ROOT::Math::SVector<float,2>* p = NULL;
26848    char* gvp = (char*) G__getgvp();
26849    //m: 6
26850    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26851      p = new ROOT::Math::SVector<float,2>(
26852 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26853 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26854 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
26855    } else {
26856      p = new((void*) gvp) ROOT::Math::SVector<float,2>(
26857 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26858 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26859 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
26860    }
26861    result7->obj.i = (long) p;
26862    result7->ref = (long) p;
26863    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26864    return(1 || funcname || hash || result7 || libp) ;
26865 }
26866 
26867 static int G__G__Smatrix_217_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26868 {
26869    ROOT::Math::SVector<float,2>* p = NULL;
26870    char* gvp = (char*) G__getgvp();
26871    //m: 7
26872    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26873      p = new ROOT::Math::SVector<float,2>(
26874 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26875 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26876 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26877 , *(float*) G__Floatref(&libp->para[6]));
26878    } else {
26879      p = new((void*) gvp) ROOT::Math::SVector<float,2>(
26880 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26881 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26882 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26883 , *(float*) G__Floatref(&libp->para[6]));
26884    }
26885    result7->obj.i = (long) p;
26886    result7->ref = (long) p;
26887    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26888    return(1 || funcname || hash || result7 || libp) ;
26889 }
26890 
26891 static int G__G__Smatrix_217_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26892 {
26893    ROOT::Math::SVector<float,2>* p = NULL;
26894    char* gvp = (char*) G__getgvp();
26895    //m: 8
26896    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26897      p = new ROOT::Math::SVector<float,2>(
26898 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26899 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26900 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26901 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
26902    } else {
26903      p = new((void*) gvp) ROOT::Math::SVector<float,2>(
26904 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26905 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26906 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26907 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
26908    }
26909    result7->obj.i = (long) p;
26910    result7->ref = (long) p;
26911    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26912    return(1 || funcname || hash || result7 || libp) ;
26913 }
26914 
26915 static int G__G__Smatrix_217_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26916 {
26917    ROOT::Math::SVector<float,2>* p = NULL;
26918    char* gvp = (char*) G__getgvp();
26919    //m: 9
26920    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26921      p = new ROOT::Math::SVector<float,2>(
26922 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26923 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26924 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26925 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
26926 , *(float*) G__Floatref(&libp->para[8]));
26927    } else {
26928      p = new((void*) gvp) ROOT::Math::SVector<float,2>(
26929 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26930 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26931 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26932 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
26933 , *(float*) G__Floatref(&libp->para[8]));
26934    }
26935    result7->obj.i = (long) p;
26936    result7->ref = (long) p;
26937    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26938    return(1 || funcname || hash || result7 || libp) ;
26939 }
26940 
26941 static int G__G__Smatrix_217_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26942 {
26943    ROOT::Math::SVector<float,2>* p = NULL;
26944    char* gvp = (char*) G__getgvp();
26945    //m: 10
26946    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
26947      p = new ROOT::Math::SVector<float,2>(
26948 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26949 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26950 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26951 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
26952 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
26953    } else {
26954      p = new((void*) gvp) ROOT::Math::SVector<float,2>(
26955 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
26956 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
26957 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
26958 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
26959 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
26960    }
26961    result7->obj.i = (long) p;
26962    result7->ref = (long) p;
26963    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
26964    return(1 || funcname || hash || result7 || libp) ;
26965 }
26966 
26967 static int G__G__Smatrix_217_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26968 {
26969       {
26970          const ROOT::Math::SVector<float,2>& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
26971          result7->ref = (long) (&obj);
26972          result7->obj.i = (long) (&obj);
26973       }
26974    return(1 || funcname || hash || result7 || libp) ;
26975 }
26976 
26977 static int G__G__Smatrix_217_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26978 {
26979       G__letint(result7, 104, (long) ROOT::Math::SVector<float,2>::Dim());
26980    return(1 || funcname || hash || result7 || libp) ;
26981 }
26982 
26983 static int G__G__Smatrix_217_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26984 {
26985       G__letdouble(result7, 102, (double) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
26986    return(1 || funcname || hash || result7 || libp) ;
26987 }
26988 
26989 static int G__G__Smatrix_217_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26990 {
26991       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->Array());
26992    return(1 || funcname || hash || result7 || libp) ;
26993 }
26994 
26995 static int G__G__Smatrix_217_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
26996 {
26997       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->Array());
26998    return(1 || funcname || hash || result7 || libp) ;
26999 }
27000 
27001 static int G__G__Smatrix_217_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27002 {
27003       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->begin());
27004    return(1 || funcname || hash || result7 || libp) ;
27005 }
27006 
27007 static int G__G__Smatrix_217_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27008 {
27009       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->end());
27010    return(1 || funcname || hash || result7 || libp) ;
27011 }
27012 
27013 static int G__G__Smatrix_217_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27014 {
27015       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->begin());
27016    return(1 || funcname || hash || result7 || libp) ;
27017 }
27018 
27019 static int G__G__Smatrix_217_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27020 {
27021       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->end());
27022    return(1 || funcname || hash || result7 || libp) ;
27023 }
27024 
27025 static int G__G__Smatrix_217_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27026 {
27027       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
27028    return(1 || funcname || hash || result7 || libp) ;
27029 }
27030 
27031 static int G__G__Smatrix_217_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27032 {
27033       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
27034    return(1 || funcname || hash || result7 || libp) ;
27035 }
27036 
27037 static int G__G__Smatrix_217_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27038 {
27039       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<float,2>*) libp->para[0].ref));
27040    return(1 || funcname || hash || result7 || libp) ;
27041 }
27042 
27043 static int G__G__Smatrix_217_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27044 {
27045       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<float,2>*) libp->para[0].ref));
27046    return(1 || funcname || hash || result7 || libp) ;
27047 }
27048 
27049 static int G__G__Smatrix_217_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27050 {
27051       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
27052    return(1 || funcname || hash || result7 || libp) ;
27053 }
27054 
27055 static int G__G__Smatrix_217_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27056 {
27057       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
27058    return(1 || funcname || hash || result7 || libp) ;
27059 }
27060 
27061 static int G__G__Smatrix_217_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27062 {
27063       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<float,2>*) libp->para[0].ref));
27064    return(1 || funcname || hash || result7 || libp) ;
27065 }
27066 
27067 static int G__G__Smatrix_217_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27068 {
27069       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<float,2>*) libp->para[0].ref));
27070    return(1 || funcname || hash || result7 || libp) ;
27071 }
27072 
27073 static int G__G__Smatrix_217_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27074 {
27075       {
27076          const float& obj = ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
27077          result7->ref = (long) (&obj);
27078          result7->obj.d = (double) (obj);
27079       }
27080    return(1 || funcname || hash || result7 || libp) ;
27081 }
27082 
27083 static int G__G__Smatrix_217_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27084 {
27085       {
27086          const float& obj = ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
27087          result7->ref = (long) (&obj);
27088          result7->obj.d = (double) (obj);
27089       }
27090    return(1 || funcname || hash || result7 || libp) ;
27091 }
27092 
27093 static int G__G__Smatrix_217_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27094 {
27095       {
27096          const float& obj = ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
27097          result7->ref = (long) (&obj);
27098          result7->obj.d = (double) (obj);
27099       }
27100    return(1 || funcname || hash || result7 || libp) ;
27101 }
27102 
27103 static int G__G__Smatrix_217_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27104 {
27105       {
27106          const float& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
27107          result7->ref = (long) (&obj);
27108          result7->obj.d = (double) (obj);
27109       }
27110    return(1 || funcname || hash || result7 || libp) ;
27111 }
27112 
27113 static int G__G__Smatrix_217_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27114 {
27115       {
27116          const float& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
27117          result7->ref = (long) (&obj);
27118          result7->obj.d = (double) (obj);
27119       }
27120    return(1 || funcname || hash || result7 || libp) ;
27121 }
27122 
27123 static int G__G__Smatrix_217_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27124 {
27125       {
27126          const float& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
27127          result7->ref = (long) (&obj);
27128          result7->obj.d = (double) (obj);
27129       }
27130    return(1 || funcname || hash || result7 || libp) ;
27131 }
27132 
27133 static int G__G__Smatrix_217_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27134 {
27135       {
27136          const ROOT::Math::SVector<float,2>& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
27137          result7->ref = (long) (&obj);
27138          result7->obj.i = (long) (&obj);
27139       }
27140    return(1 || funcname || hash || result7 || libp) ;
27141 }
27142 
27143 static int G__G__Smatrix_217_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27144 {
27145       {
27146          const ROOT::Math::SVector<float,2>& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
27147          result7->ref = (long) (&obj);
27148          result7->obj.i = (long) (&obj);
27149       }
27150    return(1 || funcname || hash || result7 || libp) ;
27151 }
27152 
27153 static int G__G__Smatrix_217_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27154 {
27155       {
27156          const ROOT::Math::SVector<float,2>& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
27157          result7->ref = (long) (&obj);
27158          result7->obj.i = (long) (&obj);
27159       }
27160    return(1 || funcname || hash || result7 || libp) ;
27161 }
27162 
27163 static int G__G__Smatrix_217_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27164 {
27165       {
27166          const ROOT::Math::SVector<float,2>& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
27167          result7->ref = (long) (&obj);
27168          result7->obj.i = (long) (&obj);
27169       }
27170    return(1 || funcname || hash || result7 || libp) ;
27171 }
27172 
27173 static int G__G__Smatrix_217_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27174 {
27175       {
27176          const ROOT::Math::SVector<float,2>& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<float,2>*) libp->para[0].ref);
27177          result7->ref = (long) (&obj);
27178          result7->obj.i = (long) (&obj);
27179       }
27180    return(1 || funcname || hash || result7 || libp) ;
27181 }
27182 
27183 static int G__G__Smatrix_217_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27184 {
27185       {
27186          const ROOT::Math::SVector<float,2>& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<float,2>*) libp->para[0].ref);
27187          result7->ref = (long) (&obj);
27188          result7->obj.i = (long) (&obj);
27189       }
27190    return(1 || funcname || hash || result7 || libp) ;
27191 }
27192 
27193 static int G__G__Smatrix_217_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27194 {
27195       {
27196          const ROOT::Math::SVector<float,2>& obj = ((ROOT::Math::SVector<float,2>*) G__getstructoffset())->Unit();
27197          result7->ref = (long) (&obj);
27198          result7->obj.i = (long) (&obj);
27199       }
27200    return(1 || funcname || hash || result7 || libp) ;
27201 }
27202 
27203 static int G__G__Smatrix_217_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27204 {
27205       {
27206          const ostream& obj = ((const ROOT::Math::SVector<float,2>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
27207          result7->ref = (long) (&obj);
27208          result7->obj.i = (long) (&obj);
27209       }
27210    return(1 || funcname || hash || result7 || libp) ;
27211 }
27212 
27213 // automatic destructor
27214 typedef ROOT::Math::SVector<float,2> G__TROOTcLcLMathcLcLSVectorlEfloatcO2gR;
27215 static int G__G__Smatrix_217_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27216 {
27217    char* gvp = (char*) G__getgvp();
27218    long soff = G__getstructoffset();
27219    int n = G__getaryconstruct();
27220    //
27221    //has_a_delete: 0
27222    //has_own_delete1arg: 0
27223    //has_own_delete2arg: 0
27224    //
27225    if (!soff) {
27226      return(1);
27227    }
27228    if (n) {
27229      if (gvp == (char*)G__PVOID) {
27230        delete[] (ROOT::Math::SVector<float,2>*) soff;
27231      } else {
27232        G__setgvp((long) G__PVOID);
27233        for (int i = n - 1; i >= 0; --i) {
27234          ((ROOT::Math::SVector<float,2>*) (soff+(sizeof(ROOT::Math::SVector<float,2>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO2gR();
27235        }
27236        G__setgvp((long)gvp);
27237      }
27238    } else {
27239      if (gvp == (char*)G__PVOID) {
27240        delete (ROOT::Math::SVector<float,2>*) soff;
27241      } else {
27242        G__setgvp((long) G__PVOID);
27243        ((ROOT::Math::SVector<float,2>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO2gR();
27244        G__setgvp((long)gvp);
27245      }
27246    }
27247    G__setnull(result7);
27248    return(1 || funcname || hash || result7 || libp) ;
27249 }
27250 
27251 // automatic assignment operator
27252 static int G__G__Smatrix_217_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27253 {
27254    ROOT::Math::SVector<float,2>* dest = (ROOT::Math::SVector<float,2>*) G__getstructoffset();
27255    *dest = *(ROOT::Math::SVector<float,2>*) libp->para[0].ref;
27256    const ROOT::Math::SVector<float,2>& obj = *dest;
27257    result7->ref = (long) (&obj);
27258    result7->obj.i = (long) (&obj);
27259    return(1 || funcname || hash || result7 || libp) ;
27260 }
27261 
27262 
27263 /* ROOT::Math::MatRepStd<float,3,3> */
27264 static int G__G__Smatrix_219_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27265 {
27266       {
27267          const float& obj = ((const ROOT::Math::MatRepStd<float,3,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
27268          result7->ref = (long) (&obj);
27269          result7->obj.d = (double) (obj);
27270       }
27271    return(1 || funcname || hash || result7 || libp) ;
27272 }
27273 
27274 static int G__G__Smatrix_219_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27275 {
27276       {
27277          const float& obj = ((ROOT::Math::MatRepStd<float,3,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
27278          result7->ref = (long) (&obj);
27279          result7->obj.d = (double) (obj);
27280       }
27281    return(1 || funcname || hash || result7 || libp) ;
27282 }
27283 
27284 static int G__G__Smatrix_219_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27285 {
27286       {
27287          const float& obj = ((ROOT::Math::MatRepStd<float,3,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
27288          result7->ref = (long) (&obj);
27289          result7->obj.d = (double) (obj);
27290       }
27291    return(1 || funcname || hash || result7 || libp) ;
27292 }
27293 
27294 static int G__G__Smatrix_219_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27295 {
27296       {
27297          const float& obj = ((const ROOT::Math::MatRepStd<float,3,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
27298          result7->ref = (long) (&obj);
27299          result7->obj.d = (double) (obj);
27300       }
27301    return(1 || funcname || hash || result7 || libp) ;
27302 }
27303 
27304 static int G__G__Smatrix_219_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27305 {
27306       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepStd<float,3,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
27307    return(1 || funcname || hash || result7 || libp) ;
27308 }
27309 
27310 static int G__G__Smatrix_219_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27311 {
27312       G__letint(result7, 70, (long) ((ROOT::Math::MatRepStd<float,3,3>*) G__getstructoffset())->Array());
27313    return(1 || funcname || hash || result7 || libp) ;
27314 }
27315 
27316 static int G__G__Smatrix_219_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27317 {
27318       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepStd<float,3,3>*) G__getstructoffset())->Array());
27319    return(1 || funcname || hash || result7 || libp) ;
27320 }
27321 
27322 // automatic default constructor
27323 static int G__G__Smatrix_219_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27324 {
27325    ROOT::Math::MatRepStd<float,3,3> *p;
27326    char* gvp = (char*) G__getgvp();
27327    int n = G__getaryconstruct();
27328    if (n) {
27329      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27330        p = new ROOT::Math::MatRepStd<float,3,3>[n];
27331      } else {
27332        p = new((void*) gvp) ROOT::Math::MatRepStd<float,3,3>[n];
27333      }
27334    } else {
27335      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27336        p = new ROOT::Math::MatRepStd<float,3,3>;
27337      } else {
27338        p = new((void*) gvp) ROOT::Math::MatRepStd<float,3,3>;
27339      }
27340    }
27341    result7->obj.i = (long) p;
27342    result7->ref = (long) p;
27343    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR));
27344    return(1 || funcname || hash || result7 || libp) ;
27345 }
27346 
27347 // automatic copy constructor
27348 static int G__G__Smatrix_219_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27349 
27350 {
27351    ROOT::Math::MatRepStd<float,3,3>* p;
27352    void* tmp = (void*) G__int(libp->para[0]);
27353    p = new ROOT::Math::MatRepStd<float,3,3>(*(ROOT::Math::MatRepStd<float,3,3>*) tmp);
27354    result7->obj.i = (long) p;
27355    result7->ref = (long) p;
27356    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR));
27357    return(1 || funcname || hash || result7 || libp) ;
27358 }
27359 
27360 // automatic destructor
27361 typedef ROOT::Math::MatRepStd<float,3,3> G__TROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR;
27362 static int G__G__Smatrix_219_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27363 {
27364    char* gvp = (char*) G__getgvp();
27365    long soff = G__getstructoffset();
27366    int n = G__getaryconstruct();
27367    //
27368    //has_a_delete: 0
27369    //has_own_delete1arg: 0
27370    //has_own_delete2arg: 0
27371    //
27372    if (!soff) {
27373      return(1);
27374    }
27375    if (n) {
27376      if (gvp == (char*)G__PVOID) {
27377        delete[] (ROOT::Math::MatRepStd<float,3,3>*) soff;
27378      } else {
27379        G__setgvp((long) G__PVOID);
27380        for (int i = n - 1; i >= 0; --i) {
27381          ((ROOT::Math::MatRepStd<float,3,3>*) (soff+(sizeof(ROOT::Math::MatRepStd<float,3,3>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR();
27382        }
27383        G__setgvp((long)gvp);
27384      }
27385    } else {
27386      if (gvp == (char*)G__PVOID) {
27387        delete (ROOT::Math::MatRepStd<float,3,3>*) soff;
27388      } else {
27389        G__setgvp((long) G__PVOID);
27390        ((ROOT::Math::MatRepStd<float,3,3>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR();
27391        G__setgvp((long)gvp);
27392      }
27393    }
27394    G__setnull(result7);
27395    return(1 || funcname || hash || result7 || libp) ;
27396 }
27397 
27398 // automatic assignment operator
27399 static int G__G__Smatrix_219_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27400 {
27401    ROOT::Math::MatRepStd<float,3,3>* dest = (ROOT::Math::MatRepStd<float,3,3>*) G__getstructoffset();
27402    *dest = *(ROOT::Math::MatRepStd<float,3,3>*) libp->para[0].ref;
27403    const ROOT::Math::MatRepStd<float,3,3>& obj = *dest;
27404    result7->ref = (long) (&obj);
27405    result7->obj.i = (long) (&obj);
27406    return(1 || funcname || hash || result7 || libp) ;
27407 }
27408 
27409 
27410 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > */
27411 static int G__G__Smatrix_221_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27412 {
27413    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >* p = NULL;
27414    char* gvp = (char*) G__getgvp();
27415    int n = G__getaryconstruct();
27416    if (n) {
27417      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27418        p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >[n];
27419      } else {
27420        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >[n];
27421      }
27422    } else {
27423      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27424        p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >;
27425      } else {
27426        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >;
27427      }
27428    }
27429    result7->obj.i = (long) p;
27430    result7->ref = (long) p;
27431    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
27432    return(1 || funcname || hash || result7 || libp) ;
27433 }
27434 
27435 static int G__G__Smatrix_221_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27436 {
27437    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >* p = NULL;
27438    char* gvp = (char*) G__getgvp();
27439    //m: 1
27440    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27441      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
27442    } else {
27443      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
27444    }
27445    result7->obj.i = (long) p;
27446    result7->ref = (long) p;
27447    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
27448    return(1 || funcname || hash || result7 || libp) ;
27449 }
27450 
27451 static int G__G__Smatrix_221_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27452 {
27453    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >* p = NULL;
27454    char* gvp = (char*) G__getgvp();
27455    //m: 1
27456    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27457      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) libp->para[0].ref);
27458    } else {
27459      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) libp->para[0].ref);
27460    }
27461    result7->obj.i = (long) p;
27462    result7->ref = (long) p;
27463    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
27464    return(1 || funcname || hash || result7 || libp) ;
27465 }
27466 
27467 static int G__G__Smatrix_221_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27468 {
27469    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >* p = NULL;
27470    char* gvp = (char*) G__getgvp();
27471    switch (libp->paran) {
27472    case 2:
27473      //m: 2
27474      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27475        p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*(ROOT::Math::SVector<float,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
27476      } else {
27477        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*(ROOT::Math::SVector<float,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
27478      }
27479      break;
27480    case 1:
27481      //m: 1
27482      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27483        p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*(ROOT::Math::SVector<float,3*(3+1)/2>*) libp->para[0].ref);
27484      } else {
27485        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*(ROOT::Math::SVector<float,3*(3+1)/2>*) libp->para[0].ref);
27486      }
27487      break;
27488    }
27489    result7->obj.i = (long) p;
27490    result7->ref = (long) p;
27491    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
27492    return(1 || funcname || hash || result7 || libp) ;
27493 }
27494 
27495 static int G__G__Smatrix_221_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27496 {
27497    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >* p = NULL;
27498    char* gvp = (char*) G__getgvp();
27499    //m: 1
27500    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27501      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*(float*) G__Floatref(&libp->para[0]));
27502    } else {
27503      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(*(float*) G__Floatref(&libp->para[0]));
27504    }
27505    result7->obj.i = (long) p;
27506    result7->ref = (long) p;
27507    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
27508    return(1 || funcname || hash || result7 || libp) ;
27509 }
27510 
27511 static int G__G__Smatrix_221_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27512 {
27513       {
27514          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
27515          result7->ref = (long) (&obj);
27516          result7->obj.i = (long) (&obj);
27517       }
27518    return(1 || funcname || hash || result7 || libp) ;
27519 }
27520 
27521 static int G__G__Smatrix_221_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27522 {
27523       {
27524          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
27525          result7->ref = (long) (&obj);
27526          result7->obj.i = (long) (&obj);
27527       }
27528    return(1 || funcname || hash || result7 || libp) ;
27529 }
27530 
27531 static int G__G__Smatrix_221_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27532 {
27533       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
27534    return(1 || funcname || hash || result7 || libp) ;
27535 }
27536 
27537 static int G__G__Smatrix_221_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27538 {
27539       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Array());
27540    return(1 || funcname || hash || result7 || libp) ;
27541 }
27542 
27543 static int G__G__Smatrix_221_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27544 {
27545       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Array());
27546    return(1 || funcname || hash || result7 || libp) ;
27547 }
27548 
27549 static int G__G__Smatrix_221_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27550 {
27551       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->begin());
27552    return(1 || funcname || hash || result7 || libp) ;
27553 }
27554 
27555 static int G__G__Smatrix_221_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27556 {
27557       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->end());
27558    return(1 || funcname || hash || result7 || libp) ;
27559 }
27560 
27561 static int G__G__Smatrix_221_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27562 {
27563       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->begin());
27564    return(1 || funcname || hash || result7 || libp) ;
27565 }
27566 
27567 static int G__G__Smatrix_221_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27568 {
27569       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->end());
27570    return(1 || funcname || hash || result7 || libp) ;
27571 }
27572 
27573 static int G__G__Smatrix_221_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27574 {
27575       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
27576    return(1 || funcname || hash || result7 || libp) ;
27577 }
27578 
27579 static int G__G__Smatrix_221_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27580 {
27581       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
27582    return(1 || funcname || hash || result7 || libp) ;
27583 }
27584 
27585 static int G__G__Smatrix_221_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27586 {
27587       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) libp->para[0].ref));
27588    return(1 || funcname || hash || result7 || libp) ;
27589 }
27590 
27591 static int G__G__Smatrix_221_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27592 {
27593       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
27594    return(1 || funcname || hash || result7 || libp) ;
27595 }
27596 
27597 static int G__G__Smatrix_221_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27598 {
27599       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
27600    return(1 || funcname || hash || result7 || libp) ;
27601 }
27602 
27603 static int G__G__Smatrix_221_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27604 {
27605       {
27606          const float& obj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
27607          result7->ref = (long) (&obj);
27608          result7->obj.d = (double) (obj);
27609       }
27610    return(1 || funcname || hash || result7 || libp) ;
27611 }
27612 
27613 static int G__G__Smatrix_221_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27614 {
27615       {
27616          const float& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
27617          result7->ref = (long) (&obj);
27618          result7->obj.d = (double) (obj);
27619       }
27620    return(1 || funcname || hash || result7 || libp) ;
27621 }
27622 
27623 static int G__G__Smatrix_221_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27624 {
27625       {
27626          const float& obj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
27627          result7->ref = (long) (&obj);
27628          result7->obj.d = (double) (obj);
27629       }
27630    return(1 || funcname || hash || result7 || libp) ;
27631 }
27632 
27633 static int G__G__Smatrix_221_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27634 {
27635       {
27636          const float& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
27637          result7->ref = (long) (&obj);
27638          result7->obj.d = (double) (obj);
27639       }
27640    return(1 || funcname || hash || result7 || libp) ;
27641 }
27642 
27643 static int G__G__Smatrix_221_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27644 {
27645       {
27646          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const* pobj;
27647          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
27648          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const(xobj);
27649          result7->obj.i = (long) ((void*) pobj);
27650          result7->ref = result7->obj.i;
27651          G__store_tempobject(*result7);
27652       }
27653    return(1 || funcname || hash || result7 || libp) ;
27654 }
27655 
27656 static int G__G__Smatrix_221_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27657 {
27658       {
27659          ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow* pobj;
27660          ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
27661          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow(xobj);
27662          result7->obj.i = (long) ((void*) pobj);
27663          result7->ref = result7->obj.i;
27664          G__store_tempobject(*result7);
27665       }
27666    return(1 || funcname || hash || result7 || libp) ;
27667 }
27668 
27669 static int G__G__Smatrix_221_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27670 {
27671       {
27672          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
27673          result7->ref = (long) (&obj);
27674          result7->obj.i = (long) (&obj);
27675       }
27676    return(1 || funcname || hash || result7 || libp) ;
27677 }
27678 
27679 static int G__G__Smatrix_221_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27680 {
27681       {
27682          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
27683          result7->ref = (long) (&obj);
27684          result7->obj.i = (long) (&obj);
27685       }
27686    return(1 || funcname || hash || result7 || libp) ;
27687 }
27688 
27689 static int G__G__Smatrix_221_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27690 {
27691       {
27692          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
27693          result7->ref = (long) (&obj);
27694          result7->obj.i = (long) (&obj);
27695       }
27696    return(1 || funcname || hash || result7 || libp) ;
27697 }
27698 
27699 static int G__G__Smatrix_221_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27700 {
27701       {
27702          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
27703          result7->ref = (long) (&obj);
27704          result7->obj.i = (long) (&obj);
27705       }
27706    return(1 || funcname || hash || result7 || libp) ;
27707 }
27708 
27709 static int G__G__Smatrix_221_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27710 {
27711       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Invert());
27712    return(1 || funcname || hash || result7 || libp) ;
27713 }
27714 
27715 static int G__G__Smatrix_221_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27716 {
27717       {
27718          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >* pobj;
27719          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
27720          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(xobj);
27721          result7->obj.i = (long) ((void*) pobj);
27722          result7->ref = result7->obj.i;
27723          G__store_tempobject(*result7);
27724       }
27725    return(1 || funcname || hash || result7 || libp) ;
27726 }
27727 
27728 static int G__G__Smatrix_221_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27729 {
27730       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->InvertFast());
27731    return(1 || funcname || hash || result7 || libp) ;
27732 }
27733 
27734 static int G__G__Smatrix_221_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27735 {
27736       {
27737          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >* pobj;
27738          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
27739          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(xobj);
27740          result7->obj.i = (long) ((void*) pobj);
27741          result7->ref = result7->obj.i;
27742          G__store_tempobject(*result7);
27743       }
27744    return(1 || funcname || hash || result7 || libp) ;
27745 }
27746 
27747 static int G__G__Smatrix_221_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27748 {
27749       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->InvertChol());
27750    return(1 || funcname || hash || result7 || libp) ;
27751 }
27752 
27753 static int G__G__Smatrix_221_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27754 {
27755       {
27756          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >* pobj;
27757          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
27758          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >(xobj);
27759          result7->obj.i = (long) ((void*) pobj);
27760          result7->ref = result7->obj.i;
27761          G__store_tempobject(*result7);
27762       }
27763    return(1 || funcname || hash || result7 || libp) ;
27764 }
27765 
27766 static int G__G__Smatrix_221_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27767 {
27768       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
27769    return(1 || funcname || hash || result7 || libp) ;
27770 }
27771 
27772 static int G__G__Smatrix_221_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27773 {
27774       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
27775    return(1 || funcname || hash || result7 || libp) ;
27776 }
27777 
27778 static int G__G__Smatrix_221_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27779 {
27780       {
27781          const ROOT::Math::SVector<float,3>* pobj;
27782          const ROOT::Math::SVector<float,3> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
27783          pobj = new ROOT::Math::SVector<float,3>(xobj);
27784          result7->obj.i = (long) ((void*) pobj);
27785          result7->ref = result7->obj.i;
27786          G__store_tempobject(*result7);
27787       }
27788    return(1 || funcname || hash || result7 || libp) ;
27789 }
27790 
27791 static int G__G__Smatrix_221_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27792 {
27793       {
27794          const ROOT::Math::SVector<float,3>* pobj;
27795          const ROOT::Math::SVector<float,3> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
27796          pobj = new ROOT::Math::SVector<float,3>(xobj);
27797          result7->obj.i = (long) ((void*) pobj);
27798          result7->ref = result7->obj.i;
27799          G__store_tempobject(*result7);
27800       }
27801    return(1 || funcname || hash || result7 || libp) ;
27802 }
27803 
27804 static int G__G__Smatrix_221_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27805 {
27806       {
27807          const ROOT::Math::SVector<float,3>* pobj;
27808          const ROOT::Math::SVector<float,3> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Diagonal();
27809          pobj = new ROOT::Math::SVector<float,3>(xobj);
27810          result7->obj.i = (long) ((void*) pobj);
27811          result7->ref = result7->obj.i;
27812          G__store_tempobject(*result7);
27813       }
27814    return(1 || funcname || hash || result7 || libp) ;
27815 }
27816 
27817 static int G__G__Smatrix_221_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27818 {
27819       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Trace());
27820    return(1 || funcname || hash || result7 || libp) ;
27821 }
27822 
27823 static int G__G__Smatrix_221_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27824 {
27825       {
27826          const ROOT::Math::SVector<float,3*(3+1)/2>* pobj;
27827          const ROOT::Math::SVector<float,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->UpperBlock();
27828          pobj = new ROOT::Math::SVector<float,3*(3+1)/2>(xobj);
27829          result7->obj.i = (long) ((void*) pobj);
27830          result7->ref = result7->obj.i;
27831          G__store_tempobject(*result7);
27832       }
27833    return(1 || funcname || hash || result7 || libp) ;
27834 }
27835 
27836 static int G__G__Smatrix_221_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27837 {
27838       {
27839          const ROOT::Math::SVector<float,3*(3+1)/2>* pobj;
27840          const ROOT::Math::SVector<float,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->LowerBlock();
27841          pobj = new ROOT::Math::SVector<float,3*(3+1)/2>(xobj);
27842          result7->obj.i = (long) ((void*) pobj);
27843          result7->ref = result7->obj.i;
27844          G__store_tempobject(*result7);
27845       }
27846    return(1 || funcname || hash || result7 || libp) ;
27847 }
27848 
27849 static int G__G__Smatrix_221_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27850 {
27851       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
27852    return(1 || funcname || hash || result7 || libp) ;
27853 }
27854 
27855 static int G__G__Smatrix_221_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27856 {
27857       {
27858          const ostream& obj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
27859          result7->ref = (long) (&obj);
27860          result7->obj.i = (long) (&obj);
27861       }
27862    return(1 || funcname || hash || result7 || libp) ;
27863 }
27864 
27865 // automatic destructor
27866 typedef ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR;
27867 static int G__G__Smatrix_221_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27868 {
27869    char* gvp = (char*) G__getgvp();
27870    long soff = G__getstructoffset();
27871    int n = G__getaryconstruct();
27872    //
27873    //has_a_delete: 0
27874    //has_own_delete1arg: 0
27875    //has_own_delete2arg: 0
27876    //
27877    if (!soff) {
27878      return(1);
27879    }
27880    if (n) {
27881      if (gvp == (char*)G__PVOID) {
27882        delete[] (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) soff;
27883      } else {
27884        G__setgvp((long) G__PVOID);
27885        for (int i = n - 1; i >= 0; --i) {
27886          ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR();
27887        }
27888        G__setgvp((long)gvp);
27889      }
27890    } else {
27891      if (gvp == (char*)G__PVOID) {
27892        delete (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) soff;
27893      } else {
27894        G__setgvp((long) G__PVOID);
27895        ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR();
27896        G__setgvp((long)gvp);
27897      }
27898    }
27899    G__setnull(result7);
27900    return(1 || funcname || hash || result7 || libp) ;
27901 }
27902 
27903 // automatic assignment operator
27904 static int G__G__Smatrix_221_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27905 {
27906    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >* dest = (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) G__getstructoffset();
27907    *dest = *(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) libp->para[0].ref;
27908    const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >& obj = *dest;
27909    result7->ref = (long) (&obj);
27910    result7->obj.i = (long) (&obj);
27911    return(1 || funcname || hash || result7 || libp) ;
27912 }
27913 
27914 
27915 /* ROOT::Math::SVector<float,6> */
27916 static int G__G__Smatrix_222_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27917 {
27918    ROOT::Math::SVector<float,6>* p = NULL;
27919    char* gvp = (char*) G__getgvp();
27920    int n = G__getaryconstruct();
27921    if (n) {
27922      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27923        p = new ROOT::Math::SVector<float,6>[n];
27924      } else {
27925        p = new((void*) gvp) ROOT::Math::SVector<float,6>[n];
27926      }
27927    } else {
27928      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27929        p = new ROOT::Math::SVector<float,6>;
27930      } else {
27931        p = new((void*) gvp) ROOT::Math::SVector<float,6>;
27932      }
27933    }
27934    result7->obj.i = (long) p;
27935    result7->ref = (long) p;
27936    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
27937    return(1 || funcname || hash || result7 || libp) ;
27938 }
27939 
27940 static int G__G__Smatrix_222_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27941 {
27942    ROOT::Math::SVector<float,6>* p = NULL;
27943    char* gvp = (char*) G__getgvp();
27944    //m: 1
27945    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27946      p = new ROOT::Math::SVector<float,6>(*(ROOT::Math::SVector<float,6>*) libp->para[0].ref);
27947    } else {
27948      p = new((void*) gvp) ROOT::Math::SVector<float,6>(*(ROOT::Math::SVector<float,6>*) libp->para[0].ref);
27949    }
27950    result7->obj.i = (long) p;
27951    result7->ref = (long) p;
27952    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
27953    return(1 || funcname || hash || result7 || libp) ;
27954 }
27955 
27956 static int G__G__Smatrix_222_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27957 {
27958    ROOT::Math::SVector<float,6>* p = NULL;
27959    char* gvp = (char*) G__getgvp();
27960    //m: 2
27961    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27962      p = new ROOT::Math::SVector<float,6>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
27963    } else {
27964      p = new((void*) gvp) ROOT::Math::SVector<float,6>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
27965    }
27966    result7->obj.i = (long) p;
27967    result7->ref = (long) p;
27968    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
27969    return(1 || funcname || hash || result7 || libp) ;
27970 }
27971 
27972 static int G__G__Smatrix_222_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27973 {
27974    ROOT::Math::SVector<float,6>* p = NULL;
27975    char* gvp = (char*) G__getgvp();
27976    //m: 2
27977    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27978      p = new ROOT::Math::SVector<float,6>((ROOT::Math::SVector<float,6>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,6>::const_iterator) G__int(libp->para[1]));
27979    } else {
27980      p = new((void*) gvp) ROOT::Math::SVector<float,6>((ROOT::Math::SVector<float,6>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,6>::const_iterator) G__int(libp->para[1]));
27981    }
27982    result7->obj.i = (long) p;
27983    result7->ref = (long) p;
27984    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
27985    return(1 || funcname || hash || result7 || libp) ;
27986 }
27987 
27988 static int G__G__Smatrix_222_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
27989 {
27990    ROOT::Math::SVector<float,6>* p = NULL;
27991    char* gvp = (char*) G__getgvp();
27992    //m: 1
27993    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
27994      p = new ROOT::Math::SVector<float,6>(*(float*) G__Floatref(&libp->para[0]));
27995    } else {
27996      p = new((void*) gvp) ROOT::Math::SVector<float,6>(*(float*) G__Floatref(&libp->para[0]));
27997    }
27998    result7->obj.i = (long) p;
27999    result7->ref = (long) p;
28000    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28001    return(1 || funcname || hash || result7 || libp) ;
28002 }
28003 
28004 static int G__G__Smatrix_222_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28005 {
28006    ROOT::Math::SVector<float,6>* p = NULL;
28007    char* gvp = (char*) G__getgvp();
28008    //m: 2
28009    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28010      p = new ROOT::Math::SVector<float,6>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
28011    } else {
28012      p = new((void*) gvp) ROOT::Math::SVector<float,6>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
28013    }
28014    result7->obj.i = (long) p;
28015    result7->ref = (long) p;
28016    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28017    return(1 || funcname || hash || result7 || libp) ;
28018 }
28019 
28020 static int G__G__Smatrix_222_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28021 {
28022    ROOT::Math::SVector<float,6>* p = NULL;
28023    char* gvp = (char*) G__getgvp();
28024    //m: 3
28025    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28026      p = new ROOT::Math::SVector<float,6>(
28027 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28028 , *(float*) G__Floatref(&libp->para[2]));
28029    } else {
28030      p = new((void*) gvp) ROOT::Math::SVector<float,6>(
28031 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28032 , *(float*) G__Floatref(&libp->para[2]));
28033    }
28034    result7->obj.i = (long) p;
28035    result7->ref = (long) p;
28036    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28037    return(1 || funcname || hash || result7 || libp) ;
28038 }
28039 
28040 static int G__G__Smatrix_222_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28041 {
28042    ROOT::Math::SVector<float,6>* p = NULL;
28043    char* gvp = (char*) G__getgvp();
28044    //m: 4
28045    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28046      p = new ROOT::Math::SVector<float,6>(
28047 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28048 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
28049    } else {
28050      p = new((void*) gvp) ROOT::Math::SVector<float,6>(
28051 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28052 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
28053    }
28054    result7->obj.i = (long) p;
28055    result7->ref = (long) p;
28056    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28057    return(1 || funcname || hash || result7 || libp) ;
28058 }
28059 
28060 static int G__G__Smatrix_222_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28061 {
28062    ROOT::Math::SVector<float,6>* p = NULL;
28063    char* gvp = (char*) G__getgvp();
28064    //m: 5
28065    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28066      p = new ROOT::Math::SVector<float,6>(
28067 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28068 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28069 , *(float*) G__Floatref(&libp->para[4]));
28070    } else {
28071      p = new((void*) gvp) ROOT::Math::SVector<float,6>(
28072 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28073 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28074 , *(float*) G__Floatref(&libp->para[4]));
28075    }
28076    result7->obj.i = (long) p;
28077    result7->ref = (long) p;
28078    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28079    return(1 || funcname || hash || result7 || libp) ;
28080 }
28081 
28082 static int G__G__Smatrix_222_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28083 {
28084    ROOT::Math::SVector<float,6>* p = NULL;
28085    char* gvp = (char*) G__getgvp();
28086    //m: 6
28087    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28088      p = new ROOT::Math::SVector<float,6>(
28089 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28090 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28091 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
28092    } else {
28093      p = new((void*) gvp) ROOT::Math::SVector<float,6>(
28094 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28095 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28096 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
28097    }
28098    result7->obj.i = (long) p;
28099    result7->ref = (long) p;
28100    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28101    return(1 || funcname || hash || result7 || libp) ;
28102 }
28103 
28104 static int G__G__Smatrix_222_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28105 {
28106    ROOT::Math::SVector<float,6>* p = NULL;
28107    char* gvp = (char*) G__getgvp();
28108    //m: 7
28109    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28110      p = new ROOT::Math::SVector<float,6>(
28111 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28112 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28113 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
28114 , *(float*) G__Floatref(&libp->para[6]));
28115    } else {
28116      p = new((void*) gvp) ROOT::Math::SVector<float,6>(
28117 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28118 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28119 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
28120 , *(float*) G__Floatref(&libp->para[6]));
28121    }
28122    result7->obj.i = (long) p;
28123    result7->ref = (long) p;
28124    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28125    return(1 || funcname || hash || result7 || libp) ;
28126 }
28127 
28128 static int G__G__Smatrix_222_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28129 {
28130    ROOT::Math::SVector<float,6>* p = NULL;
28131    char* gvp = (char*) G__getgvp();
28132    //m: 8
28133    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28134      p = new ROOT::Math::SVector<float,6>(
28135 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28136 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28137 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
28138 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
28139    } else {
28140      p = new((void*) gvp) ROOT::Math::SVector<float,6>(
28141 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28142 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28143 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
28144 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
28145    }
28146    result7->obj.i = (long) p;
28147    result7->ref = (long) p;
28148    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28149    return(1 || funcname || hash || result7 || libp) ;
28150 }
28151 
28152 static int G__G__Smatrix_222_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28153 {
28154    ROOT::Math::SVector<float,6>* p = NULL;
28155    char* gvp = (char*) G__getgvp();
28156    //m: 9
28157    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28158      p = new ROOT::Math::SVector<float,6>(
28159 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28160 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28161 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
28162 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
28163 , *(float*) G__Floatref(&libp->para[8]));
28164    } else {
28165      p = new((void*) gvp) ROOT::Math::SVector<float,6>(
28166 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28167 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28168 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
28169 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
28170 , *(float*) G__Floatref(&libp->para[8]));
28171    }
28172    result7->obj.i = (long) p;
28173    result7->ref = (long) p;
28174    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28175    return(1 || funcname || hash || result7 || libp) ;
28176 }
28177 
28178 static int G__G__Smatrix_222_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28179 {
28180    ROOT::Math::SVector<float,6>* p = NULL;
28181    char* gvp = (char*) G__getgvp();
28182    //m: 10
28183    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28184      p = new ROOT::Math::SVector<float,6>(
28185 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28186 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28187 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
28188 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
28189 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
28190    } else {
28191      p = new((void*) gvp) ROOT::Math::SVector<float,6>(
28192 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
28193 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
28194 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
28195 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
28196 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
28197    }
28198    result7->obj.i = (long) p;
28199    result7->ref = (long) p;
28200    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
28201    return(1 || funcname || hash || result7 || libp) ;
28202 }
28203 
28204 static int G__G__Smatrix_222_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28205 {
28206       {
28207          const ROOT::Math::SVector<float,6>& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
28208          result7->ref = (long) (&obj);
28209          result7->obj.i = (long) (&obj);
28210       }
28211    return(1 || funcname || hash || result7 || libp) ;
28212 }
28213 
28214 static int G__G__Smatrix_222_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28215 {
28216       G__letint(result7, 104, (long) ROOT::Math::SVector<float,6>::Dim());
28217    return(1 || funcname || hash || result7 || libp) ;
28218 }
28219 
28220 static int G__G__Smatrix_222_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28221 {
28222       G__letdouble(result7, 102, (double) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
28223    return(1 || funcname || hash || result7 || libp) ;
28224 }
28225 
28226 static int G__G__Smatrix_222_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28227 {
28228       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->Array());
28229    return(1 || funcname || hash || result7 || libp) ;
28230 }
28231 
28232 static int G__G__Smatrix_222_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28233 {
28234       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->Array());
28235    return(1 || funcname || hash || result7 || libp) ;
28236 }
28237 
28238 static int G__G__Smatrix_222_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28239 {
28240       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->begin());
28241    return(1 || funcname || hash || result7 || libp) ;
28242 }
28243 
28244 static int G__G__Smatrix_222_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28245 {
28246       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->end());
28247    return(1 || funcname || hash || result7 || libp) ;
28248 }
28249 
28250 static int G__G__Smatrix_222_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28251 {
28252       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->begin());
28253    return(1 || funcname || hash || result7 || libp) ;
28254 }
28255 
28256 static int G__G__Smatrix_222_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28257 {
28258       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->end());
28259    return(1 || funcname || hash || result7 || libp) ;
28260 }
28261 
28262 static int G__G__Smatrix_222_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28263 {
28264       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
28265    return(1 || funcname || hash || result7 || libp) ;
28266 }
28267 
28268 static int G__G__Smatrix_222_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28269 {
28270       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
28271    return(1 || funcname || hash || result7 || libp) ;
28272 }
28273 
28274 static int G__G__Smatrix_222_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28275 {
28276       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<float,6>*) libp->para[0].ref));
28277    return(1 || funcname || hash || result7 || libp) ;
28278 }
28279 
28280 static int G__G__Smatrix_222_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28281 {
28282       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<float,6>*) libp->para[0].ref));
28283    return(1 || funcname || hash || result7 || libp) ;
28284 }
28285 
28286 static int G__G__Smatrix_222_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28287 {
28288       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
28289    return(1 || funcname || hash || result7 || libp) ;
28290 }
28291 
28292 static int G__G__Smatrix_222_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28293 {
28294       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
28295    return(1 || funcname || hash || result7 || libp) ;
28296 }
28297 
28298 static int G__G__Smatrix_222_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28299 {
28300       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<float,6>*) libp->para[0].ref));
28301    return(1 || funcname || hash || result7 || libp) ;
28302 }
28303 
28304 static int G__G__Smatrix_222_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28305 {
28306       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<float,6>*) libp->para[0].ref));
28307    return(1 || funcname || hash || result7 || libp) ;
28308 }
28309 
28310 static int G__G__Smatrix_222_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28311 {
28312       {
28313          const float& obj = ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
28314          result7->ref = (long) (&obj);
28315          result7->obj.d = (double) (obj);
28316       }
28317    return(1 || funcname || hash || result7 || libp) ;
28318 }
28319 
28320 static int G__G__Smatrix_222_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28321 {
28322       {
28323          const float& obj = ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
28324          result7->ref = (long) (&obj);
28325          result7->obj.d = (double) (obj);
28326       }
28327    return(1 || funcname || hash || result7 || libp) ;
28328 }
28329 
28330 static int G__G__Smatrix_222_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28331 {
28332       {
28333          const float& obj = ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
28334          result7->ref = (long) (&obj);
28335          result7->obj.d = (double) (obj);
28336       }
28337    return(1 || funcname || hash || result7 || libp) ;
28338 }
28339 
28340 static int G__G__Smatrix_222_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28341 {
28342       {
28343          const float& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
28344          result7->ref = (long) (&obj);
28345          result7->obj.d = (double) (obj);
28346       }
28347    return(1 || funcname || hash || result7 || libp) ;
28348 }
28349 
28350 static int G__G__Smatrix_222_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28351 {
28352       {
28353          const float& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
28354          result7->ref = (long) (&obj);
28355          result7->obj.d = (double) (obj);
28356       }
28357    return(1 || funcname || hash || result7 || libp) ;
28358 }
28359 
28360 static int G__G__Smatrix_222_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28361 {
28362       {
28363          const float& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
28364          result7->ref = (long) (&obj);
28365          result7->obj.d = (double) (obj);
28366       }
28367    return(1 || funcname || hash || result7 || libp) ;
28368 }
28369 
28370 static int G__G__Smatrix_222_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28371 {
28372       {
28373          const ROOT::Math::SVector<float,6>& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
28374          result7->ref = (long) (&obj);
28375          result7->obj.i = (long) (&obj);
28376       }
28377    return(1 || funcname || hash || result7 || libp) ;
28378 }
28379 
28380 static int G__G__Smatrix_222_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28381 {
28382       {
28383          const ROOT::Math::SVector<float,6>& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
28384          result7->ref = (long) (&obj);
28385          result7->obj.i = (long) (&obj);
28386       }
28387    return(1 || funcname || hash || result7 || libp) ;
28388 }
28389 
28390 static int G__G__Smatrix_222_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28391 {
28392       {
28393          const ROOT::Math::SVector<float,6>& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
28394          result7->ref = (long) (&obj);
28395          result7->obj.i = (long) (&obj);
28396       }
28397    return(1 || funcname || hash || result7 || libp) ;
28398 }
28399 
28400 static int G__G__Smatrix_222_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28401 {
28402       {
28403          const ROOT::Math::SVector<float,6>& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
28404          result7->ref = (long) (&obj);
28405          result7->obj.i = (long) (&obj);
28406       }
28407    return(1 || funcname || hash || result7 || libp) ;
28408 }
28409 
28410 static int G__G__Smatrix_222_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28411 {
28412       {
28413          const ROOT::Math::SVector<float,6>& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<float,6>*) libp->para[0].ref);
28414          result7->ref = (long) (&obj);
28415          result7->obj.i = (long) (&obj);
28416       }
28417    return(1 || funcname || hash || result7 || libp) ;
28418 }
28419 
28420 static int G__G__Smatrix_222_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28421 {
28422       {
28423          const ROOT::Math::SVector<float,6>& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<float,6>*) libp->para[0].ref);
28424          result7->ref = (long) (&obj);
28425          result7->obj.i = (long) (&obj);
28426       }
28427    return(1 || funcname || hash || result7 || libp) ;
28428 }
28429 
28430 static int G__G__Smatrix_222_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28431 {
28432       {
28433          const ROOT::Math::SVector<float,6>& obj = ((ROOT::Math::SVector<float,6>*) G__getstructoffset())->Unit();
28434          result7->ref = (long) (&obj);
28435          result7->obj.i = (long) (&obj);
28436       }
28437    return(1 || funcname || hash || result7 || libp) ;
28438 }
28439 
28440 static int G__G__Smatrix_222_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28441 {
28442       {
28443          const ostream& obj = ((const ROOT::Math::SVector<float,6>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
28444          result7->ref = (long) (&obj);
28445          result7->obj.i = (long) (&obj);
28446       }
28447    return(1 || funcname || hash || result7 || libp) ;
28448 }
28449 
28450 // automatic destructor
28451 typedef ROOT::Math::SVector<float,6> G__TROOTcLcLMathcLcLSVectorlEfloatcO6gR;
28452 static int G__G__Smatrix_222_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28453 {
28454    char* gvp = (char*) G__getgvp();
28455    long soff = G__getstructoffset();
28456    int n = G__getaryconstruct();
28457    //
28458    //has_a_delete: 0
28459    //has_own_delete1arg: 0
28460    //has_own_delete2arg: 0
28461    //
28462    if (!soff) {
28463      return(1);
28464    }
28465    if (n) {
28466      if (gvp == (char*)G__PVOID) {
28467        delete[] (ROOT::Math::SVector<float,6>*) soff;
28468      } else {
28469        G__setgvp((long) G__PVOID);
28470        for (int i = n - 1; i >= 0; --i) {
28471          ((ROOT::Math::SVector<float,6>*) (soff+(sizeof(ROOT::Math::SVector<float,6>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO6gR();
28472        }
28473        G__setgvp((long)gvp);
28474      }
28475    } else {
28476      if (gvp == (char*)G__PVOID) {
28477        delete (ROOT::Math::SVector<float,6>*) soff;
28478      } else {
28479        G__setgvp((long) G__PVOID);
28480        ((ROOT::Math::SVector<float,6>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO6gR();
28481        G__setgvp((long)gvp);
28482      }
28483    }
28484    G__setnull(result7);
28485    return(1 || funcname || hash || result7 || libp) ;
28486 }
28487 
28488 // automatic assignment operator
28489 static int G__G__Smatrix_222_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28490 {
28491    ROOT::Math::SVector<float,6>* dest = (ROOT::Math::SVector<float,6>*) G__getstructoffset();
28492    *dest = *(ROOT::Math::SVector<float,6>*) libp->para[0].ref;
28493    const ROOT::Math::SVector<float,6>& obj = *dest;
28494    result7->ref = (long) (&obj);
28495    result7->obj.i = (long) (&obj);
28496    return(1 || funcname || hash || result7 || libp) ;
28497 }
28498 
28499 
28500 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow */
28501 static int G__G__Smatrix_225_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28502 {
28503    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow* p = NULL;
28504    char* gvp = (char*) G__getgvp();
28505    //m: 2
28506    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28507      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
28508    } else {
28509      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
28510    }
28511    result7->obj.i = (long) p;
28512    result7->ref = (long) p;
28513    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow));
28514    return(1 || funcname || hash || result7 || libp) ;
28515 }
28516 
28517 static int G__G__Smatrix_225_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28518 {
28519       {
28520          const float& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
28521          result7->ref = (long) (&obj);
28522          result7->obj.d = (double) (obj);
28523       }
28524    return(1 || funcname || hash || result7 || libp) ;
28525 }
28526 
28527 // automatic copy constructor
28528 static int G__G__Smatrix_225_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28529 
28530 {
28531    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow* p;
28532    void* tmp = (void*) G__int(libp->para[0]);
28533    p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*) tmp);
28534    result7->obj.i = (long) p;
28535    result7->ref = (long) p;
28536    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow));
28537    return(1 || funcname || hash || result7 || libp) ;
28538 }
28539 
28540 // automatic destructor
28541 typedef ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow;
28542 static int G__G__Smatrix_225_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28543 {
28544    char* gvp = (char*) G__getgvp();
28545    long soff = G__getstructoffset();
28546    int n = G__getaryconstruct();
28547    //
28548    //has_a_delete: 0
28549    //has_own_delete1arg: 0
28550    //has_own_delete2arg: 0
28551    //
28552    if (!soff) {
28553      return(1);
28554    }
28555    if (n) {
28556      if (gvp == (char*)G__PVOID) {
28557        delete[] (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*) soff;
28558      } else {
28559        G__setgvp((long) G__PVOID);
28560        for (int i = n - 1; i >= 0; --i) {
28561          ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow();
28562        }
28563        G__setgvp((long)gvp);
28564      }
28565    } else {
28566      if (gvp == (char*)G__PVOID) {
28567        delete (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*) soff;
28568      } else {
28569        G__setgvp((long) G__PVOID);
28570        ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow();
28571        G__setgvp((long)gvp);
28572      }
28573    }
28574    G__setnull(result7);
28575    return(1 || funcname || hash || result7 || libp) ;
28576 }
28577 
28578 // automatic assignment operator
28579 static int G__G__Smatrix_225_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28580 {
28581    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*) G__getstructoffset();
28582    *dest = *(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*) libp->para[0].ref;
28583    const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow& obj = *dest;
28584    result7->ref = (long) (&obj);
28585    result7->obj.i = (long) (&obj);
28586    return(1 || funcname || hash || result7 || libp) ;
28587 }
28588 
28589 
28590 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const */
28591 static int G__G__Smatrix_226_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28592 {
28593    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const* p = NULL;
28594    char* gvp = (char*) G__getgvp();
28595    //m: 2
28596    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28597      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
28598    } else {
28599      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
28600    }
28601    result7->obj.i = (long) p;
28602    result7->ref = (long) p;
28603    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const));
28604    return(1 || funcname || hash || result7 || libp) ;
28605 }
28606 
28607 static int G__G__Smatrix_226_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28608 {
28609       {
28610          const float& obj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
28611          result7->ref = (long) (&obj);
28612          result7->obj.d = (double) (obj);
28613       }
28614    return(1 || funcname || hash || result7 || libp) ;
28615 }
28616 
28617 // automatic copy constructor
28618 static int G__G__Smatrix_226_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28619 
28620 {
28621    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const* p;
28622    void* tmp = (void*) G__int(libp->para[0]);
28623    p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*) tmp);
28624    result7->obj.i = (long) p;
28625    result7->ref = (long) p;
28626    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const));
28627    return(1 || funcname || hash || result7 || libp) ;
28628 }
28629 
28630 // automatic destructor
28631 typedef ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const;
28632 static int G__G__Smatrix_226_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28633 {
28634    char* gvp = (char*) G__getgvp();
28635    long soff = G__getstructoffset();
28636    int n = G__getaryconstruct();
28637    //
28638    //has_a_delete: 0
28639    //has_own_delete1arg: 0
28640    //has_own_delete2arg: 0
28641    //
28642    if (!soff) {
28643      return(1);
28644    }
28645    if (n) {
28646      if (gvp == (char*)G__PVOID) {
28647        delete[] (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*) soff;
28648      } else {
28649        G__setgvp((long) G__PVOID);
28650        for (int i = n - 1; i >= 0; --i) {
28651          ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const();
28652        }
28653        G__setgvp((long)gvp);
28654      }
28655    } else {
28656      if (gvp == (char*)G__PVOID) {
28657        delete (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*) soff;
28658      } else {
28659        G__setgvp((long) G__PVOID);
28660        ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const();
28661        G__setgvp((long)gvp);
28662      }
28663    }
28664    G__setnull(result7);
28665    return(1 || funcname || hash || result7 || libp) ;
28666 }
28667 
28668 
28669 /* ROOT::Math::MatRepStd<float,4,4> */
28670 static int G__G__Smatrix_227_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28671 {
28672       {
28673          const float& obj = ((const ROOT::Math::MatRepStd<float,4,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
28674          result7->ref = (long) (&obj);
28675          result7->obj.d = (double) (obj);
28676       }
28677    return(1 || funcname || hash || result7 || libp) ;
28678 }
28679 
28680 static int G__G__Smatrix_227_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28681 {
28682       {
28683          const float& obj = ((ROOT::Math::MatRepStd<float,4,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
28684          result7->ref = (long) (&obj);
28685          result7->obj.d = (double) (obj);
28686       }
28687    return(1 || funcname || hash || result7 || libp) ;
28688 }
28689 
28690 static int G__G__Smatrix_227_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28691 {
28692       {
28693          const float& obj = ((ROOT::Math::MatRepStd<float,4,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
28694          result7->ref = (long) (&obj);
28695          result7->obj.d = (double) (obj);
28696       }
28697    return(1 || funcname || hash || result7 || libp) ;
28698 }
28699 
28700 static int G__G__Smatrix_227_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28701 {
28702       {
28703          const float& obj = ((const ROOT::Math::MatRepStd<float,4,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
28704          result7->ref = (long) (&obj);
28705          result7->obj.d = (double) (obj);
28706       }
28707    return(1 || funcname || hash || result7 || libp) ;
28708 }
28709 
28710 static int G__G__Smatrix_227_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28711 {
28712       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepStd<float,4,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
28713    return(1 || funcname || hash || result7 || libp) ;
28714 }
28715 
28716 static int G__G__Smatrix_227_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28717 {
28718       G__letint(result7, 70, (long) ((ROOT::Math::MatRepStd<float,4,4>*) G__getstructoffset())->Array());
28719    return(1 || funcname || hash || result7 || libp) ;
28720 }
28721 
28722 static int G__G__Smatrix_227_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28723 {
28724       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepStd<float,4,4>*) G__getstructoffset())->Array());
28725    return(1 || funcname || hash || result7 || libp) ;
28726 }
28727 
28728 // automatic default constructor
28729 static int G__G__Smatrix_227_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28730 {
28731    ROOT::Math::MatRepStd<float,4,4> *p;
28732    char* gvp = (char*) G__getgvp();
28733    int n = G__getaryconstruct();
28734    if (n) {
28735      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28736        p = new ROOT::Math::MatRepStd<float,4,4>[n];
28737      } else {
28738        p = new((void*) gvp) ROOT::Math::MatRepStd<float,4,4>[n];
28739      }
28740    } else {
28741      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28742        p = new ROOT::Math::MatRepStd<float,4,4>;
28743      } else {
28744        p = new((void*) gvp) ROOT::Math::MatRepStd<float,4,4>;
28745      }
28746    }
28747    result7->obj.i = (long) p;
28748    result7->ref = (long) p;
28749    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR));
28750    return(1 || funcname || hash || result7 || libp) ;
28751 }
28752 
28753 // automatic copy constructor
28754 static int G__G__Smatrix_227_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28755 
28756 {
28757    ROOT::Math::MatRepStd<float,4,4>* p;
28758    void* tmp = (void*) G__int(libp->para[0]);
28759    p = new ROOT::Math::MatRepStd<float,4,4>(*(ROOT::Math::MatRepStd<float,4,4>*) tmp);
28760    result7->obj.i = (long) p;
28761    result7->ref = (long) p;
28762    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR));
28763    return(1 || funcname || hash || result7 || libp) ;
28764 }
28765 
28766 // automatic destructor
28767 typedef ROOT::Math::MatRepStd<float,4,4> G__TROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR;
28768 static int G__G__Smatrix_227_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28769 {
28770    char* gvp = (char*) G__getgvp();
28771    long soff = G__getstructoffset();
28772    int n = G__getaryconstruct();
28773    //
28774    //has_a_delete: 0
28775    //has_own_delete1arg: 0
28776    //has_own_delete2arg: 0
28777    //
28778    if (!soff) {
28779      return(1);
28780    }
28781    if (n) {
28782      if (gvp == (char*)G__PVOID) {
28783        delete[] (ROOT::Math::MatRepStd<float,4,4>*) soff;
28784      } else {
28785        G__setgvp((long) G__PVOID);
28786        for (int i = n - 1; i >= 0; --i) {
28787          ((ROOT::Math::MatRepStd<float,4,4>*) (soff+(sizeof(ROOT::Math::MatRepStd<float,4,4>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR();
28788        }
28789        G__setgvp((long)gvp);
28790      }
28791    } else {
28792      if (gvp == (char*)G__PVOID) {
28793        delete (ROOT::Math::MatRepStd<float,4,4>*) soff;
28794      } else {
28795        G__setgvp((long) G__PVOID);
28796        ((ROOT::Math::MatRepStd<float,4,4>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR();
28797        G__setgvp((long)gvp);
28798      }
28799    }
28800    G__setnull(result7);
28801    return(1 || funcname || hash || result7 || libp) ;
28802 }
28803 
28804 // automatic assignment operator
28805 static int G__G__Smatrix_227_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28806 {
28807    ROOT::Math::MatRepStd<float,4,4>* dest = (ROOT::Math::MatRepStd<float,4,4>*) G__getstructoffset();
28808    *dest = *(ROOT::Math::MatRepStd<float,4,4>*) libp->para[0].ref;
28809    const ROOT::Math::MatRepStd<float,4,4>& obj = *dest;
28810    result7->ref = (long) (&obj);
28811    result7->obj.i = (long) (&obj);
28812    return(1 || funcname || hash || result7 || libp) ;
28813 }
28814 
28815 
28816 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > */
28817 static int G__G__Smatrix_229_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28818 {
28819    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >* p = NULL;
28820    char* gvp = (char*) G__getgvp();
28821    int n = G__getaryconstruct();
28822    if (n) {
28823      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28824        p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >[n];
28825      } else {
28826        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >[n];
28827      }
28828    } else {
28829      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28830        p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >;
28831      } else {
28832        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >;
28833      }
28834    }
28835    result7->obj.i = (long) p;
28836    result7->ref = (long) p;
28837    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
28838    return(1 || funcname || hash || result7 || libp) ;
28839 }
28840 
28841 static int G__G__Smatrix_229_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28842 {
28843    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >* p = NULL;
28844    char* gvp = (char*) G__getgvp();
28845    //m: 1
28846    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28847      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
28848    } else {
28849      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
28850    }
28851    result7->obj.i = (long) p;
28852    result7->ref = (long) p;
28853    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
28854    return(1 || funcname || hash || result7 || libp) ;
28855 }
28856 
28857 static int G__G__Smatrix_229_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28858 {
28859    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >* p = NULL;
28860    char* gvp = (char*) G__getgvp();
28861    //m: 1
28862    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28863      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) libp->para[0].ref);
28864    } else {
28865      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) libp->para[0].ref);
28866    }
28867    result7->obj.i = (long) p;
28868    result7->ref = (long) p;
28869    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
28870    return(1 || funcname || hash || result7 || libp) ;
28871 }
28872 
28873 static int G__G__Smatrix_229_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28874 {
28875    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >* p = NULL;
28876    char* gvp = (char*) G__getgvp();
28877    switch (libp->paran) {
28878    case 2:
28879      //m: 2
28880      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28881        p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*(ROOT::Math::SVector<float,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
28882      } else {
28883        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*(ROOT::Math::SVector<float,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
28884      }
28885      break;
28886    case 1:
28887      //m: 1
28888      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28889        p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*(ROOT::Math::SVector<float,4*(4+1)/2>*) libp->para[0].ref);
28890      } else {
28891        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*(ROOT::Math::SVector<float,4*(4+1)/2>*) libp->para[0].ref);
28892      }
28893      break;
28894    }
28895    result7->obj.i = (long) p;
28896    result7->ref = (long) p;
28897    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
28898    return(1 || funcname || hash || result7 || libp) ;
28899 }
28900 
28901 static int G__G__Smatrix_229_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28902 {
28903    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >* p = NULL;
28904    char* gvp = (char*) G__getgvp();
28905    //m: 1
28906    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
28907      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*(float*) G__Floatref(&libp->para[0]));
28908    } else {
28909      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(*(float*) G__Floatref(&libp->para[0]));
28910    }
28911    result7->obj.i = (long) p;
28912    result7->ref = (long) p;
28913    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
28914    return(1 || funcname || hash || result7 || libp) ;
28915 }
28916 
28917 static int G__G__Smatrix_229_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28918 {
28919       {
28920          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
28921          result7->ref = (long) (&obj);
28922          result7->obj.i = (long) (&obj);
28923       }
28924    return(1 || funcname || hash || result7 || libp) ;
28925 }
28926 
28927 static int G__G__Smatrix_229_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28928 {
28929       {
28930          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
28931          result7->ref = (long) (&obj);
28932          result7->obj.i = (long) (&obj);
28933       }
28934    return(1 || funcname || hash || result7 || libp) ;
28935 }
28936 
28937 static int G__G__Smatrix_229_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28938 {
28939       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
28940    return(1 || funcname || hash || result7 || libp) ;
28941 }
28942 
28943 static int G__G__Smatrix_229_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28944 {
28945       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Array());
28946    return(1 || funcname || hash || result7 || libp) ;
28947 }
28948 
28949 static int G__G__Smatrix_229_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28950 {
28951       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Array());
28952    return(1 || funcname || hash || result7 || libp) ;
28953 }
28954 
28955 static int G__G__Smatrix_229_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28956 {
28957       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->begin());
28958    return(1 || funcname || hash || result7 || libp) ;
28959 }
28960 
28961 static int G__G__Smatrix_229_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28962 {
28963       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->end());
28964    return(1 || funcname || hash || result7 || libp) ;
28965 }
28966 
28967 static int G__G__Smatrix_229_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28968 {
28969       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->begin());
28970    return(1 || funcname || hash || result7 || libp) ;
28971 }
28972 
28973 static int G__G__Smatrix_229_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28974 {
28975       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->end());
28976    return(1 || funcname || hash || result7 || libp) ;
28977 }
28978 
28979 static int G__G__Smatrix_229_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28980 {
28981       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
28982    return(1 || funcname || hash || result7 || libp) ;
28983 }
28984 
28985 static int G__G__Smatrix_229_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28986 {
28987       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
28988    return(1 || funcname || hash || result7 || libp) ;
28989 }
28990 
28991 static int G__G__Smatrix_229_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28992 {
28993       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) libp->para[0].ref));
28994    return(1 || funcname || hash || result7 || libp) ;
28995 }
28996 
28997 static int G__G__Smatrix_229_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
28998 {
28999       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
29000    return(1 || funcname || hash || result7 || libp) ;
29001 }
29002 
29003 static int G__G__Smatrix_229_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29004 {
29005       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
29006    return(1 || funcname || hash || result7 || libp) ;
29007 }
29008 
29009 static int G__G__Smatrix_229_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29010 {
29011       {
29012          const float& obj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
29013          result7->ref = (long) (&obj);
29014          result7->obj.d = (double) (obj);
29015       }
29016    return(1 || funcname || hash || result7 || libp) ;
29017 }
29018 
29019 static int G__G__Smatrix_229_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29020 {
29021       {
29022          const float& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
29023          result7->ref = (long) (&obj);
29024          result7->obj.d = (double) (obj);
29025       }
29026    return(1 || funcname || hash || result7 || libp) ;
29027 }
29028 
29029 static int G__G__Smatrix_229_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29030 {
29031       {
29032          const float& obj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
29033          result7->ref = (long) (&obj);
29034          result7->obj.d = (double) (obj);
29035       }
29036    return(1 || funcname || hash || result7 || libp) ;
29037 }
29038 
29039 static int G__G__Smatrix_229_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29040 {
29041       {
29042          const float& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
29043          result7->ref = (long) (&obj);
29044          result7->obj.d = (double) (obj);
29045       }
29046    return(1 || funcname || hash || result7 || libp) ;
29047 }
29048 
29049 static int G__G__Smatrix_229_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29050 {
29051       {
29052          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const* pobj;
29053          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
29054          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const(xobj);
29055          result7->obj.i = (long) ((void*) pobj);
29056          result7->ref = result7->obj.i;
29057          G__store_tempobject(*result7);
29058       }
29059    return(1 || funcname || hash || result7 || libp) ;
29060 }
29061 
29062 static int G__G__Smatrix_229_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29063 {
29064       {
29065          ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow* pobj;
29066          ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
29067          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow(xobj);
29068          result7->obj.i = (long) ((void*) pobj);
29069          result7->ref = result7->obj.i;
29070          G__store_tempobject(*result7);
29071       }
29072    return(1 || funcname || hash || result7 || libp) ;
29073 }
29074 
29075 static int G__G__Smatrix_229_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29076 {
29077       {
29078          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
29079          result7->ref = (long) (&obj);
29080          result7->obj.i = (long) (&obj);
29081       }
29082    return(1 || funcname || hash || result7 || libp) ;
29083 }
29084 
29085 static int G__G__Smatrix_229_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29086 {
29087       {
29088          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
29089          result7->ref = (long) (&obj);
29090          result7->obj.i = (long) (&obj);
29091       }
29092    return(1 || funcname || hash || result7 || libp) ;
29093 }
29094 
29095 static int G__G__Smatrix_229_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29096 {
29097       {
29098          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
29099          result7->ref = (long) (&obj);
29100          result7->obj.i = (long) (&obj);
29101       }
29102    return(1 || funcname || hash || result7 || libp) ;
29103 }
29104 
29105 static int G__G__Smatrix_229_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29106 {
29107       {
29108          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
29109          result7->ref = (long) (&obj);
29110          result7->obj.i = (long) (&obj);
29111       }
29112    return(1 || funcname || hash || result7 || libp) ;
29113 }
29114 
29115 static int G__G__Smatrix_229_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29116 {
29117       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Invert());
29118    return(1 || funcname || hash || result7 || libp) ;
29119 }
29120 
29121 static int G__G__Smatrix_229_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29122 {
29123       {
29124          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >* pobj;
29125          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
29126          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(xobj);
29127          result7->obj.i = (long) ((void*) pobj);
29128          result7->ref = result7->obj.i;
29129          G__store_tempobject(*result7);
29130       }
29131    return(1 || funcname || hash || result7 || libp) ;
29132 }
29133 
29134 static int G__G__Smatrix_229_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29135 {
29136       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->InvertFast());
29137    return(1 || funcname || hash || result7 || libp) ;
29138 }
29139 
29140 static int G__G__Smatrix_229_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29141 {
29142       {
29143          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >* pobj;
29144          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
29145          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(xobj);
29146          result7->obj.i = (long) ((void*) pobj);
29147          result7->ref = result7->obj.i;
29148          G__store_tempobject(*result7);
29149       }
29150    return(1 || funcname || hash || result7 || libp) ;
29151 }
29152 
29153 static int G__G__Smatrix_229_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29154 {
29155       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->InvertChol());
29156    return(1 || funcname || hash || result7 || libp) ;
29157 }
29158 
29159 static int G__G__Smatrix_229_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29160 {
29161       {
29162          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >* pobj;
29163          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
29164          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >(xobj);
29165          result7->obj.i = (long) ((void*) pobj);
29166          result7->ref = result7->obj.i;
29167          G__store_tempobject(*result7);
29168       }
29169    return(1 || funcname || hash || result7 || libp) ;
29170 }
29171 
29172 static int G__G__Smatrix_229_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29173 {
29174       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
29175    return(1 || funcname || hash || result7 || libp) ;
29176 }
29177 
29178 static int G__G__Smatrix_229_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29179 {
29180       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
29181    return(1 || funcname || hash || result7 || libp) ;
29182 }
29183 
29184 static int G__G__Smatrix_229_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29185 {
29186       {
29187          const ROOT::Math::SVector<float,4>* pobj;
29188          const ROOT::Math::SVector<float,4> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
29189          pobj = new ROOT::Math::SVector<float,4>(xobj);
29190          result7->obj.i = (long) ((void*) pobj);
29191          result7->ref = result7->obj.i;
29192          G__store_tempobject(*result7);
29193       }
29194    return(1 || funcname || hash || result7 || libp) ;
29195 }
29196 
29197 static int G__G__Smatrix_229_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29198 {
29199       {
29200          const ROOT::Math::SVector<float,4>* pobj;
29201          const ROOT::Math::SVector<float,4> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
29202          pobj = new ROOT::Math::SVector<float,4>(xobj);
29203          result7->obj.i = (long) ((void*) pobj);
29204          result7->ref = result7->obj.i;
29205          G__store_tempobject(*result7);
29206       }
29207    return(1 || funcname || hash || result7 || libp) ;
29208 }
29209 
29210 static int G__G__Smatrix_229_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29211 {
29212       {
29213          const ROOT::Math::SVector<float,4>* pobj;
29214          const ROOT::Math::SVector<float,4> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Diagonal();
29215          pobj = new ROOT::Math::SVector<float,4>(xobj);
29216          result7->obj.i = (long) ((void*) pobj);
29217          result7->ref = result7->obj.i;
29218          G__store_tempobject(*result7);
29219       }
29220    return(1 || funcname || hash || result7 || libp) ;
29221 }
29222 
29223 static int G__G__Smatrix_229_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29224 {
29225       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Trace());
29226    return(1 || funcname || hash || result7 || libp) ;
29227 }
29228 
29229 static int G__G__Smatrix_229_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29230 {
29231       {
29232          const ROOT::Math::SVector<float,4*(4+1)/2>* pobj;
29233          const ROOT::Math::SVector<float,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->UpperBlock();
29234          pobj = new ROOT::Math::SVector<float,4*(4+1)/2>(xobj);
29235          result7->obj.i = (long) ((void*) pobj);
29236          result7->ref = result7->obj.i;
29237          G__store_tempobject(*result7);
29238       }
29239    return(1 || funcname || hash || result7 || libp) ;
29240 }
29241 
29242 static int G__G__Smatrix_229_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29243 {
29244       {
29245          const ROOT::Math::SVector<float,4*(4+1)/2>* pobj;
29246          const ROOT::Math::SVector<float,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->LowerBlock();
29247          pobj = new ROOT::Math::SVector<float,4*(4+1)/2>(xobj);
29248          result7->obj.i = (long) ((void*) pobj);
29249          result7->ref = result7->obj.i;
29250          G__store_tempobject(*result7);
29251       }
29252    return(1 || funcname || hash || result7 || libp) ;
29253 }
29254 
29255 static int G__G__Smatrix_229_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29256 {
29257       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
29258    return(1 || funcname || hash || result7 || libp) ;
29259 }
29260 
29261 static int G__G__Smatrix_229_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29262 {
29263       {
29264          const ostream& obj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
29265          result7->ref = (long) (&obj);
29266          result7->obj.i = (long) (&obj);
29267       }
29268    return(1 || funcname || hash || result7 || libp) ;
29269 }
29270 
29271 // automatic destructor
29272 typedef ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR;
29273 static int G__G__Smatrix_229_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29274 {
29275    char* gvp = (char*) G__getgvp();
29276    long soff = G__getstructoffset();
29277    int n = G__getaryconstruct();
29278    //
29279    //has_a_delete: 0
29280    //has_own_delete1arg: 0
29281    //has_own_delete2arg: 0
29282    //
29283    if (!soff) {
29284      return(1);
29285    }
29286    if (n) {
29287      if (gvp == (char*)G__PVOID) {
29288        delete[] (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) soff;
29289      } else {
29290        G__setgvp((long) G__PVOID);
29291        for (int i = n - 1; i >= 0; --i) {
29292          ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR();
29293        }
29294        G__setgvp((long)gvp);
29295      }
29296    } else {
29297      if (gvp == (char*)G__PVOID) {
29298        delete (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) soff;
29299      } else {
29300        G__setgvp((long) G__PVOID);
29301        ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR();
29302        G__setgvp((long)gvp);
29303      }
29304    }
29305    G__setnull(result7);
29306    return(1 || funcname || hash || result7 || libp) ;
29307 }
29308 
29309 // automatic assignment operator
29310 static int G__G__Smatrix_229_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29311 {
29312    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >* dest = (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) G__getstructoffset();
29313    *dest = *(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) libp->para[0].ref;
29314    const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >& obj = *dest;
29315    result7->ref = (long) (&obj);
29316    result7->obj.i = (long) (&obj);
29317    return(1 || funcname || hash || result7 || libp) ;
29318 }
29319 
29320 
29321 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow */
29322 static int G__G__Smatrix_233_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29323 {
29324    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow* p = NULL;
29325    char* gvp = (char*) G__getgvp();
29326    //m: 2
29327    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29328      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
29329    } else {
29330      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
29331    }
29332    result7->obj.i = (long) p;
29333    result7->ref = (long) p;
29334    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow));
29335    return(1 || funcname || hash || result7 || libp) ;
29336 }
29337 
29338 static int G__G__Smatrix_233_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29339 {
29340       {
29341          const float& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
29342          result7->ref = (long) (&obj);
29343          result7->obj.d = (double) (obj);
29344       }
29345    return(1 || funcname || hash || result7 || libp) ;
29346 }
29347 
29348 // automatic copy constructor
29349 static int G__G__Smatrix_233_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29350 
29351 {
29352    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow* p;
29353    void* tmp = (void*) G__int(libp->para[0]);
29354    p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*) tmp);
29355    result7->obj.i = (long) p;
29356    result7->ref = (long) p;
29357    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow));
29358    return(1 || funcname || hash || result7 || libp) ;
29359 }
29360 
29361 // automatic destructor
29362 typedef ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow;
29363 static int G__G__Smatrix_233_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29364 {
29365    char* gvp = (char*) G__getgvp();
29366    long soff = G__getstructoffset();
29367    int n = G__getaryconstruct();
29368    //
29369    //has_a_delete: 0
29370    //has_own_delete1arg: 0
29371    //has_own_delete2arg: 0
29372    //
29373    if (!soff) {
29374      return(1);
29375    }
29376    if (n) {
29377      if (gvp == (char*)G__PVOID) {
29378        delete[] (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*) soff;
29379      } else {
29380        G__setgvp((long) G__PVOID);
29381        for (int i = n - 1; i >= 0; --i) {
29382          ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow();
29383        }
29384        G__setgvp((long)gvp);
29385      }
29386    } else {
29387      if (gvp == (char*)G__PVOID) {
29388        delete (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*) soff;
29389      } else {
29390        G__setgvp((long) G__PVOID);
29391        ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow();
29392        G__setgvp((long)gvp);
29393      }
29394    }
29395    G__setnull(result7);
29396    return(1 || funcname || hash || result7 || libp) ;
29397 }
29398 
29399 // automatic assignment operator
29400 static int G__G__Smatrix_233_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29401 {
29402    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*) G__getstructoffset();
29403    *dest = *(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*) libp->para[0].ref;
29404    const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow& obj = *dest;
29405    result7->ref = (long) (&obj);
29406    result7->obj.i = (long) (&obj);
29407    return(1 || funcname || hash || result7 || libp) ;
29408 }
29409 
29410 
29411 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const */
29412 static int G__G__Smatrix_234_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29413 {
29414    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const* p = NULL;
29415    char* gvp = (char*) G__getgvp();
29416    //m: 2
29417    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29418      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
29419    } else {
29420      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
29421    }
29422    result7->obj.i = (long) p;
29423    result7->ref = (long) p;
29424    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const));
29425    return(1 || funcname || hash || result7 || libp) ;
29426 }
29427 
29428 static int G__G__Smatrix_234_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29429 {
29430       {
29431          const float& obj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
29432          result7->ref = (long) (&obj);
29433          result7->obj.d = (double) (obj);
29434       }
29435    return(1 || funcname || hash || result7 || libp) ;
29436 }
29437 
29438 // automatic copy constructor
29439 static int G__G__Smatrix_234_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29440 
29441 {
29442    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const* p;
29443    void* tmp = (void*) G__int(libp->para[0]);
29444    p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*) tmp);
29445    result7->obj.i = (long) p;
29446    result7->ref = (long) p;
29447    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const));
29448    return(1 || funcname || hash || result7 || libp) ;
29449 }
29450 
29451 // automatic destructor
29452 typedef ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const;
29453 static int G__G__Smatrix_234_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29454 {
29455    char* gvp = (char*) G__getgvp();
29456    long soff = G__getstructoffset();
29457    int n = G__getaryconstruct();
29458    //
29459    //has_a_delete: 0
29460    //has_own_delete1arg: 0
29461    //has_own_delete2arg: 0
29462    //
29463    if (!soff) {
29464      return(1);
29465    }
29466    if (n) {
29467      if (gvp == (char*)G__PVOID) {
29468        delete[] (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*) soff;
29469      } else {
29470        G__setgvp((long) G__PVOID);
29471        for (int i = n - 1; i >= 0; --i) {
29472          ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const();
29473        }
29474        G__setgvp((long)gvp);
29475      }
29476    } else {
29477      if (gvp == (char*)G__PVOID) {
29478        delete (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*) soff;
29479      } else {
29480        G__setgvp((long) G__PVOID);
29481        ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const();
29482        G__setgvp((long)gvp);
29483      }
29484    }
29485    G__setnull(result7);
29486    return(1 || funcname || hash || result7 || libp) ;
29487 }
29488 
29489 
29490 /* ROOT::Math::SVector<float,4> */
29491 static int G__G__Smatrix_235_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29492 {
29493    ROOT::Math::SVector<float,4>* p = NULL;
29494    char* gvp = (char*) G__getgvp();
29495    int n = G__getaryconstruct();
29496    if (n) {
29497      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29498        p = new ROOT::Math::SVector<float,4>[n];
29499      } else {
29500        p = new((void*) gvp) ROOT::Math::SVector<float,4>[n];
29501      }
29502    } else {
29503      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29504        p = new ROOT::Math::SVector<float,4>;
29505      } else {
29506        p = new((void*) gvp) ROOT::Math::SVector<float,4>;
29507      }
29508    }
29509    result7->obj.i = (long) p;
29510    result7->ref = (long) p;
29511    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29512    return(1 || funcname || hash || result7 || libp) ;
29513 }
29514 
29515 static int G__G__Smatrix_235_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29516 {
29517    ROOT::Math::SVector<float,4>* p = NULL;
29518    char* gvp = (char*) G__getgvp();
29519    //m: 1
29520    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29521      p = new ROOT::Math::SVector<float,4>(*(ROOT::Math::SVector<float,4>*) libp->para[0].ref);
29522    } else {
29523      p = new((void*) gvp) ROOT::Math::SVector<float,4>(*(ROOT::Math::SVector<float,4>*) libp->para[0].ref);
29524    }
29525    result7->obj.i = (long) p;
29526    result7->ref = (long) p;
29527    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29528    return(1 || funcname || hash || result7 || libp) ;
29529 }
29530 
29531 static int G__G__Smatrix_235_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29532 {
29533    ROOT::Math::SVector<float,4>* p = NULL;
29534    char* gvp = (char*) G__getgvp();
29535    //m: 2
29536    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29537      p = new ROOT::Math::SVector<float,4>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
29538    } else {
29539      p = new((void*) gvp) ROOT::Math::SVector<float,4>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
29540    }
29541    result7->obj.i = (long) p;
29542    result7->ref = (long) p;
29543    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29544    return(1 || funcname || hash || result7 || libp) ;
29545 }
29546 
29547 static int G__G__Smatrix_235_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29548 {
29549    ROOT::Math::SVector<float,4>* p = NULL;
29550    char* gvp = (char*) G__getgvp();
29551    //m: 2
29552    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29553      p = new ROOT::Math::SVector<float,4>((ROOT::Math::SVector<float,4>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,4>::const_iterator) G__int(libp->para[1]));
29554    } else {
29555      p = new((void*) gvp) ROOT::Math::SVector<float,4>((ROOT::Math::SVector<float,4>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,4>::const_iterator) G__int(libp->para[1]));
29556    }
29557    result7->obj.i = (long) p;
29558    result7->ref = (long) p;
29559    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29560    return(1 || funcname || hash || result7 || libp) ;
29561 }
29562 
29563 static int G__G__Smatrix_235_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29564 {
29565    ROOT::Math::SVector<float,4>* p = NULL;
29566    char* gvp = (char*) G__getgvp();
29567    //m: 1
29568    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29569      p = new ROOT::Math::SVector<float,4>(*(float*) G__Floatref(&libp->para[0]));
29570    } else {
29571      p = new((void*) gvp) ROOT::Math::SVector<float,4>(*(float*) G__Floatref(&libp->para[0]));
29572    }
29573    result7->obj.i = (long) p;
29574    result7->ref = (long) p;
29575    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29576    return(1 || funcname || hash || result7 || libp) ;
29577 }
29578 
29579 static int G__G__Smatrix_235_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29580 {
29581    ROOT::Math::SVector<float,4>* p = NULL;
29582    char* gvp = (char*) G__getgvp();
29583    //m: 2
29584    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29585      p = new ROOT::Math::SVector<float,4>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
29586    } else {
29587      p = new((void*) gvp) ROOT::Math::SVector<float,4>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
29588    }
29589    result7->obj.i = (long) p;
29590    result7->ref = (long) p;
29591    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29592    return(1 || funcname || hash || result7 || libp) ;
29593 }
29594 
29595 static int G__G__Smatrix_235_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29596 {
29597    ROOT::Math::SVector<float,4>* p = NULL;
29598    char* gvp = (char*) G__getgvp();
29599    //m: 3
29600    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29601      p = new ROOT::Math::SVector<float,4>(
29602 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29603 , *(float*) G__Floatref(&libp->para[2]));
29604    } else {
29605      p = new((void*) gvp) ROOT::Math::SVector<float,4>(
29606 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29607 , *(float*) G__Floatref(&libp->para[2]));
29608    }
29609    result7->obj.i = (long) p;
29610    result7->ref = (long) p;
29611    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29612    return(1 || funcname || hash || result7 || libp) ;
29613 }
29614 
29615 static int G__G__Smatrix_235_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29616 {
29617    ROOT::Math::SVector<float,4>* p = NULL;
29618    char* gvp = (char*) G__getgvp();
29619    //m: 4
29620    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29621      p = new ROOT::Math::SVector<float,4>(
29622 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29623 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
29624    } else {
29625      p = new((void*) gvp) ROOT::Math::SVector<float,4>(
29626 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29627 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
29628    }
29629    result7->obj.i = (long) p;
29630    result7->ref = (long) p;
29631    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29632    return(1 || funcname || hash || result7 || libp) ;
29633 }
29634 
29635 static int G__G__Smatrix_235_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29636 {
29637    ROOT::Math::SVector<float,4>* p = NULL;
29638    char* gvp = (char*) G__getgvp();
29639    //m: 5
29640    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29641      p = new ROOT::Math::SVector<float,4>(
29642 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29643 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29644 , *(float*) G__Floatref(&libp->para[4]));
29645    } else {
29646      p = new((void*) gvp) ROOT::Math::SVector<float,4>(
29647 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29648 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29649 , *(float*) G__Floatref(&libp->para[4]));
29650    }
29651    result7->obj.i = (long) p;
29652    result7->ref = (long) p;
29653    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29654    return(1 || funcname || hash || result7 || libp) ;
29655 }
29656 
29657 static int G__G__Smatrix_235_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29658 {
29659    ROOT::Math::SVector<float,4>* p = NULL;
29660    char* gvp = (char*) G__getgvp();
29661    //m: 6
29662    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29663      p = new ROOT::Math::SVector<float,4>(
29664 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29665 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29666 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
29667    } else {
29668      p = new((void*) gvp) ROOT::Math::SVector<float,4>(
29669 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29670 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29671 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
29672    }
29673    result7->obj.i = (long) p;
29674    result7->ref = (long) p;
29675    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29676    return(1 || funcname || hash || result7 || libp) ;
29677 }
29678 
29679 static int G__G__Smatrix_235_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29680 {
29681    ROOT::Math::SVector<float,4>* p = NULL;
29682    char* gvp = (char*) G__getgvp();
29683    //m: 7
29684    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29685      p = new ROOT::Math::SVector<float,4>(
29686 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29687 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29688 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
29689 , *(float*) G__Floatref(&libp->para[6]));
29690    } else {
29691      p = new((void*) gvp) ROOT::Math::SVector<float,4>(
29692 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29693 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29694 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
29695 , *(float*) G__Floatref(&libp->para[6]));
29696    }
29697    result7->obj.i = (long) p;
29698    result7->ref = (long) p;
29699    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29700    return(1 || funcname || hash || result7 || libp) ;
29701 }
29702 
29703 static int G__G__Smatrix_235_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29704 {
29705    ROOT::Math::SVector<float,4>* p = NULL;
29706    char* gvp = (char*) G__getgvp();
29707    //m: 8
29708    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29709      p = new ROOT::Math::SVector<float,4>(
29710 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29711 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29712 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
29713 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
29714    } else {
29715      p = new((void*) gvp) ROOT::Math::SVector<float,4>(
29716 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29717 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29718 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
29719 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
29720    }
29721    result7->obj.i = (long) p;
29722    result7->ref = (long) p;
29723    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29724    return(1 || funcname || hash || result7 || libp) ;
29725 }
29726 
29727 static int G__G__Smatrix_235_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29728 {
29729    ROOT::Math::SVector<float,4>* p = NULL;
29730    char* gvp = (char*) G__getgvp();
29731    //m: 9
29732    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29733      p = new ROOT::Math::SVector<float,4>(
29734 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29735 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29736 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
29737 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
29738 , *(float*) G__Floatref(&libp->para[8]));
29739    } else {
29740      p = new((void*) gvp) ROOT::Math::SVector<float,4>(
29741 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29742 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29743 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
29744 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
29745 , *(float*) G__Floatref(&libp->para[8]));
29746    }
29747    result7->obj.i = (long) p;
29748    result7->ref = (long) p;
29749    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29750    return(1 || funcname || hash || result7 || libp) ;
29751 }
29752 
29753 static int G__G__Smatrix_235_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29754 {
29755    ROOT::Math::SVector<float,4>* p = NULL;
29756    char* gvp = (char*) G__getgvp();
29757    //m: 10
29758    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
29759      p = new ROOT::Math::SVector<float,4>(
29760 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29761 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29762 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
29763 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
29764 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
29765    } else {
29766      p = new((void*) gvp) ROOT::Math::SVector<float,4>(
29767 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
29768 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
29769 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
29770 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
29771 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
29772    }
29773    result7->obj.i = (long) p;
29774    result7->ref = (long) p;
29775    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
29776    return(1 || funcname || hash || result7 || libp) ;
29777 }
29778 
29779 static int G__G__Smatrix_235_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29780 {
29781       {
29782          const ROOT::Math::SVector<float,4>& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
29783          result7->ref = (long) (&obj);
29784          result7->obj.i = (long) (&obj);
29785       }
29786    return(1 || funcname || hash || result7 || libp) ;
29787 }
29788 
29789 static int G__G__Smatrix_235_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29790 {
29791       G__letint(result7, 104, (long) ROOT::Math::SVector<float,4>::Dim());
29792    return(1 || funcname || hash || result7 || libp) ;
29793 }
29794 
29795 static int G__G__Smatrix_235_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29796 {
29797       G__letdouble(result7, 102, (double) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
29798    return(1 || funcname || hash || result7 || libp) ;
29799 }
29800 
29801 static int G__G__Smatrix_235_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29802 {
29803       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->Array());
29804    return(1 || funcname || hash || result7 || libp) ;
29805 }
29806 
29807 static int G__G__Smatrix_235_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29808 {
29809       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->Array());
29810    return(1 || funcname || hash || result7 || libp) ;
29811 }
29812 
29813 static int G__G__Smatrix_235_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29814 {
29815       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->begin());
29816    return(1 || funcname || hash || result7 || libp) ;
29817 }
29818 
29819 static int G__G__Smatrix_235_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29820 {
29821       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->end());
29822    return(1 || funcname || hash || result7 || libp) ;
29823 }
29824 
29825 static int G__G__Smatrix_235_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29826 {
29827       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->begin());
29828    return(1 || funcname || hash || result7 || libp) ;
29829 }
29830 
29831 static int G__G__Smatrix_235_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29832 {
29833       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->end());
29834    return(1 || funcname || hash || result7 || libp) ;
29835 }
29836 
29837 static int G__G__Smatrix_235_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29838 {
29839       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
29840    return(1 || funcname || hash || result7 || libp) ;
29841 }
29842 
29843 static int G__G__Smatrix_235_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29844 {
29845       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
29846    return(1 || funcname || hash || result7 || libp) ;
29847 }
29848 
29849 static int G__G__Smatrix_235_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29850 {
29851       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<float,4>*) libp->para[0].ref));
29852    return(1 || funcname || hash || result7 || libp) ;
29853 }
29854 
29855 static int G__G__Smatrix_235_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29856 {
29857       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<float,4>*) libp->para[0].ref));
29858    return(1 || funcname || hash || result7 || libp) ;
29859 }
29860 
29861 static int G__G__Smatrix_235_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29862 {
29863       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
29864    return(1 || funcname || hash || result7 || libp) ;
29865 }
29866 
29867 static int G__G__Smatrix_235_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29868 {
29869       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
29870    return(1 || funcname || hash || result7 || libp) ;
29871 }
29872 
29873 static int G__G__Smatrix_235_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29874 {
29875       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<float,4>*) libp->para[0].ref));
29876    return(1 || funcname || hash || result7 || libp) ;
29877 }
29878 
29879 static int G__G__Smatrix_235_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29880 {
29881       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<float,4>*) libp->para[0].ref));
29882    return(1 || funcname || hash || result7 || libp) ;
29883 }
29884 
29885 static int G__G__Smatrix_235_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29886 {
29887       {
29888          const float& obj = ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
29889          result7->ref = (long) (&obj);
29890          result7->obj.d = (double) (obj);
29891       }
29892    return(1 || funcname || hash || result7 || libp) ;
29893 }
29894 
29895 static int G__G__Smatrix_235_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29896 {
29897       {
29898          const float& obj = ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
29899          result7->ref = (long) (&obj);
29900          result7->obj.d = (double) (obj);
29901       }
29902    return(1 || funcname || hash || result7 || libp) ;
29903 }
29904 
29905 static int G__G__Smatrix_235_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29906 {
29907       {
29908          const float& obj = ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
29909          result7->ref = (long) (&obj);
29910          result7->obj.d = (double) (obj);
29911       }
29912    return(1 || funcname || hash || result7 || libp) ;
29913 }
29914 
29915 static int G__G__Smatrix_235_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29916 {
29917       {
29918          const float& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
29919          result7->ref = (long) (&obj);
29920          result7->obj.d = (double) (obj);
29921       }
29922    return(1 || funcname || hash || result7 || libp) ;
29923 }
29924 
29925 static int G__G__Smatrix_235_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29926 {
29927       {
29928          const float& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
29929          result7->ref = (long) (&obj);
29930          result7->obj.d = (double) (obj);
29931       }
29932    return(1 || funcname || hash || result7 || libp) ;
29933 }
29934 
29935 static int G__G__Smatrix_235_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29936 {
29937       {
29938          const float& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
29939          result7->ref = (long) (&obj);
29940          result7->obj.d = (double) (obj);
29941       }
29942    return(1 || funcname || hash || result7 || libp) ;
29943 }
29944 
29945 static int G__G__Smatrix_235_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29946 {
29947       {
29948          const ROOT::Math::SVector<float,4>& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
29949          result7->ref = (long) (&obj);
29950          result7->obj.i = (long) (&obj);
29951       }
29952    return(1 || funcname || hash || result7 || libp) ;
29953 }
29954 
29955 static int G__G__Smatrix_235_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29956 {
29957       {
29958          const ROOT::Math::SVector<float,4>& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
29959          result7->ref = (long) (&obj);
29960          result7->obj.i = (long) (&obj);
29961       }
29962    return(1 || funcname || hash || result7 || libp) ;
29963 }
29964 
29965 static int G__G__Smatrix_235_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29966 {
29967       {
29968          const ROOT::Math::SVector<float,4>& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
29969          result7->ref = (long) (&obj);
29970          result7->obj.i = (long) (&obj);
29971       }
29972    return(1 || funcname || hash || result7 || libp) ;
29973 }
29974 
29975 static int G__G__Smatrix_235_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29976 {
29977       {
29978          const ROOT::Math::SVector<float,4>& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
29979          result7->ref = (long) (&obj);
29980          result7->obj.i = (long) (&obj);
29981       }
29982    return(1 || funcname || hash || result7 || libp) ;
29983 }
29984 
29985 static int G__G__Smatrix_235_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29986 {
29987       {
29988          const ROOT::Math::SVector<float,4>& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<float,4>*) libp->para[0].ref);
29989          result7->ref = (long) (&obj);
29990          result7->obj.i = (long) (&obj);
29991       }
29992    return(1 || funcname || hash || result7 || libp) ;
29993 }
29994 
29995 static int G__G__Smatrix_235_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
29996 {
29997       {
29998          const ROOT::Math::SVector<float,4>& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<float,4>*) libp->para[0].ref);
29999          result7->ref = (long) (&obj);
30000          result7->obj.i = (long) (&obj);
30001       }
30002    return(1 || funcname || hash || result7 || libp) ;
30003 }
30004 
30005 static int G__G__Smatrix_235_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30006 {
30007       {
30008          const ROOT::Math::SVector<float,4>& obj = ((ROOT::Math::SVector<float,4>*) G__getstructoffset())->Unit();
30009          result7->ref = (long) (&obj);
30010          result7->obj.i = (long) (&obj);
30011       }
30012    return(1 || funcname || hash || result7 || libp) ;
30013 }
30014 
30015 static int G__G__Smatrix_235_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30016 {
30017       {
30018          const ostream& obj = ((const ROOT::Math::SVector<float,4>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
30019          result7->ref = (long) (&obj);
30020          result7->obj.i = (long) (&obj);
30021       }
30022    return(1 || funcname || hash || result7 || libp) ;
30023 }
30024 
30025 // automatic destructor
30026 typedef ROOT::Math::SVector<float,4> G__TROOTcLcLMathcLcLSVectorlEfloatcO4gR;
30027 static int G__G__Smatrix_235_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30028 {
30029    char* gvp = (char*) G__getgvp();
30030    long soff = G__getstructoffset();
30031    int n = G__getaryconstruct();
30032    //
30033    //has_a_delete: 0
30034    //has_own_delete1arg: 0
30035    //has_own_delete2arg: 0
30036    //
30037    if (!soff) {
30038      return(1);
30039    }
30040    if (n) {
30041      if (gvp == (char*)G__PVOID) {
30042        delete[] (ROOT::Math::SVector<float,4>*) soff;
30043      } else {
30044        G__setgvp((long) G__PVOID);
30045        for (int i = n - 1; i >= 0; --i) {
30046          ((ROOT::Math::SVector<float,4>*) (soff+(sizeof(ROOT::Math::SVector<float,4>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO4gR();
30047        }
30048        G__setgvp((long)gvp);
30049      }
30050    } else {
30051      if (gvp == (char*)G__PVOID) {
30052        delete (ROOT::Math::SVector<float,4>*) soff;
30053      } else {
30054        G__setgvp((long) G__PVOID);
30055        ((ROOT::Math::SVector<float,4>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO4gR();
30056        G__setgvp((long)gvp);
30057      }
30058    }
30059    G__setnull(result7);
30060    return(1 || funcname || hash || result7 || libp) ;
30061 }
30062 
30063 // automatic assignment operator
30064 static int G__G__Smatrix_235_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30065 {
30066    ROOT::Math::SVector<float,4>* dest = (ROOT::Math::SVector<float,4>*) G__getstructoffset();
30067    *dest = *(ROOT::Math::SVector<float,4>*) libp->para[0].ref;
30068    const ROOT::Math::SVector<float,4>& obj = *dest;
30069    result7->ref = (long) (&obj);
30070    result7->obj.i = (long) (&obj);
30071    return(1 || funcname || hash || result7 || libp) ;
30072 }
30073 
30074 
30075 /* ROOT::Math::MatRepStd<float,5,5> */
30076 static int G__G__Smatrix_237_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30077 {
30078       {
30079          const float& obj = ((const ROOT::Math::MatRepStd<float,5,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
30080          result7->ref = (long) (&obj);
30081          result7->obj.d = (double) (obj);
30082       }
30083    return(1 || funcname || hash || result7 || libp) ;
30084 }
30085 
30086 static int G__G__Smatrix_237_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30087 {
30088       {
30089          const float& obj = ((ROOT::Math::MatRepStd<float,5,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
30090          result7->ref = (long) (&obj);
30091          result7->obj.d = (double) (obj);
30092       }
30093    return(1 || funcname || hash || result7 || libp) ;
30094 }
30095 
30096 static int G__G__Smatrix_237_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30097 {
30098       {
30099          const float& obj = ((ROOT::Math::MatRepStd<float,5,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
30100          result7->ref = (long) (&obj);
30101          result7->obj.d = (double) (obj);
30102       }
30103    return(1 || funcname || hash || result7 || libp) ;
30104 }
30105 
30106 static int G__G__Smatrix_237_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30107 {
30108       {
30109          const float& obj = ((const ROOT::Math::MatRepStd<float,5,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
30110          result7->ref = (long) (&obj);
30111          result7->obj.d = (double) (obj);
30112       }
30113    return(1 || funcname || hash || result7 || libp) ;
30114 }
30115 
30116 static int G__G__Smatrix_237_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30117 {
30118       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepStd<float,5,5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
30119    return(1 || funcname || hash || result7 || libp) ;
30120 }
30121 
30122 static int G__G__Smatrix_237_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30123 {
30124       G__letint(result7, 70, (long) ((ROOT::Math::MatRepStd<float,5,5>*) G__getstructoffset())->Array());
30125    return(1 || funcname || hash || result7 || libp) ;
30126 }
30127 
30128 static int G__G__Smatrix_237_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30129 {
30130       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepStd<float,5,5>*) G__getstructoffset())->Array());
30131    return(1 || funcname || hash || result7 || libp) ;
30132 }
30133 
30134 // automatic default constructor
30135 static int G__G__Smatrix_237_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30136 {
30137    ROOT::Math::MatRepStd<float,5,5> *p;
30138    char* gvp = (char*) G__getgvp();
30139    int n = G__getaryconstruct();
30140    if (n) {
30141      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30142        p = new ROOT::Math::MatRepStd<float,5,5>[n];
30143      } else {
30144        p = new((void*) gvp) ROOT::Math::MatRepStd<float,5,5>[n];
30145      }
30146    } else {
30147      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30148        p = new ROOT::Math::MatRepStd<float,5,5>;
30149      } else {
30150        p = new((void*) gvp) ROOT::Math::MatRepStd<float,5,5>;
30151      }
30152    }
30153    result7->obj.i = (long) p;
30154    result7->ref = (long) p;
30155    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR));
30156    return(1 || funcname || hash || result7 || libp) ;
30157 }
30158 
30159 // automatic copy constructor
30160 static int G__G__Smatrix_237_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30161 
30162 {
30163    ROOT::Math::MatRepStd<float,5,5>* p;
30164    void* tmp = (void*) G__int(libp->para[0]);
30165    p = new ROOT::Math::MatRepStd<float,5,5>(*(ROOT::Math::MatRepStd<float,5,5>*) tmp);
30166    result7->obj.i = (long) p;
30167    result7->ref = (long) p;
30168    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR));
30169    return(1 || funcname || hash || result7 || libp) ;
30170 }
30171 
30172 // automatic destructor
30173 typedef ROOT::Math::MatRepStd<float,5,5> G__TROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR;
30174 static int G__G__Smatrix_237_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30175 {
30176    char* gvp = (char*) G__getgvp();
30177    long soff = G__getstructoffset();
30178    int n = G__getaryconstruct();
30179    //
30180    //has_a_delete: 0
30181    //has_own_delete1arg: 0
30182    //has_own_delete2arg: 0
30183    //
30184    if (!soff) {
30185      return(1);
30186    }
30187    if (n) {
30188      if (gvp == (char*)G__PVOID) {
30189        delete[] (ROOT::Math::MatRepStd<float,5,5>*) soff;
30190      } else {
30191        G__setgvp((long) G__PVOID);
30192        for (int i = n - 1; i >= 0; --i) {
30193          ((ROOT::Math::MatRepStd<float,5,5>*) (soff+(sizeof(ROOT::Math::MatRepStd<float,5,5>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR();
30194        }
30195        G__setgvp((long)gvp);
30196      }
30197    } else {
30198      if (gvp == (char*)G__PVOID) {
30199        delete (ROOT::Math::MatRepStd<float,5,5>*) soff;
30200      } else {
30201        G__setgvp((long) G__PVOID);
30202        ((ROOT::Math::MatRepStd<float,5,5>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR();
30203        G__setgvp((long)gvp);
30204      }
30205    }
30206    G__setnull(result7);
30207    return(1 || funcname || hash || result7 || libp) ;
30208 }
30209 
30210 // automatic assignment operator
30211 static int G__G__Smatrix_237_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30212 {
30213    ROOT::Math::MatRepStd<float,5,5>* dest = (ROOT::Math::MatRepStd<float,5,5>*) G__getstructoffset();
30214    *dest = *(ROOT::Math::MatRepStd<float,5,5>*) libp->para[0].ref;
30215    const ROOT::Math::MatRepStd<float,5,5>& obj = *dest;
30216    result7->ref = (long) (&obj);
30217    result7->obj.i = (long) (&obj);
30218    return(1 || funcname || hash || result7 || libp) ;
30219 }
30220 
30221 
30222 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > */
30223 static int G__G__Smatrix_239_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30224 {
30225    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >* p = NULL;
30226    char* gvp = (char*) G__getgvp();
30227    int n = G__getaryconstruct();
30228    if (n) {
30229      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30230        p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >[n];
30231      } else {
30232        p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >[n];
30233      }
30234    } else {
30235      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30236        p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >;
30237      } else {
30238        p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >;
30239      }
30240    }
30241    result7->obj.i = (long) p;
30242    result7->ref = (long) p;
30243    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
30244    return(1 || funcname || hash || result7 || libp) ;
30245 }
30246 
30247 static int G__G__Smatrix_239_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30248 {
30249    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >* p = NULL;
30250    char* gvp = (char*) G__getgvp();
30251    //m: 1
30252    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30253      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
30254    } else {
30255      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
30256    }
30257    result7->obj.i = (long) p;
30258    result7->ref = (long) p;
30259    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
30260    return(1 || funcname || hash || result7 || libp) ;
30261 }
30262 
30263 static int G__G__Smatrix_239_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30264 {
30265    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >* p = NULL;
30266    char* gvp = (char*) G__getgvp();
30267    //m: 1
30268    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30269      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) libp->para[0].ref);
30270    } else {
30271      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) libp->para[0].ref);
30272    }
30273    result7->obj.i = (long) p;
30274    result7->ref = (long) p;
30275    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
30276    return(1 || funcname || hash || result7 || libp) ;
30277 }
30278 
30279 static int G__G__Smatrix_239_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30280 {
30281    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >* p = NULL;
30282    char* gvp = (char*) G__getgvp();
30283    switch (libp->paran) {
30284    case 2:
30285      //m: 2
30286      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30287        p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*(ROOT::Math::SVector<float,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
30288      } else {
30289        p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*(ROOT::Math::SVector<float,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
30290      }
30291      break;
30292    case 1:
30293      //m: 1
30294      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30295        p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*(ROOT::Math::SVector<float,5*(5+1)/2>*) libp->para[0].ref);
30296      } else {
30297        p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*(ROOT::Math::SVector<float,5*(5+1)/2>*) libp->para[0].ref);
30298      }
30299      break;
30300    }
30301    result7->obj.i = (long) p;
30302    result7->ref = (long) p;
30303    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
30304    return(1 || funcname || hash || result7 || libp) ;
30305 }
30306 
30307 static int G__G__Smatrix_239_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30308 {
30309    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >* p = NULL;
30310    char* gvp = (char*) G__getgvp();
30311    //m: 1
30312    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30313      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*(float*) G__Floatref(&libp->para[0]));
30314    } else {
30315      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(*(float*) G__Floatref(&libp->para[0]));
30316    }
30317    result7->obj.i = (long) p;
30318    result7->ref = (long) p;
30319    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
30320    return(1 || funcname || hash || result7 || libp) ;
30321 }
30322 
30323 static int G__G__Smatrix_239_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30324 {
30325       {
30326          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
30327          result7->ref = (long) (&obj);
30328          result7->obj.i = (long) (&obj);
30329       }
30330    return(1 || funcname || hash || result7 || libp) ;
30331 }
30332 
30333 static int G__G__Smatrix_239_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30334 {
30335       {
30336          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
30337          result7->ref = (long) (&obj);
30338          result7->obj.i = (long) (&obj);
30339       }
30340    return(1 || funcname || hash || result7 || libp) ;
30341 }
30342 
30343 static int G__G__Smatrix_239_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30344 {
30345       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
30346    return(1 || funcname || hash || result7 || libp) ;
30347 }
30348 
30349 static int G__G__Smatrix_239_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30350 {
30351       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Array());
30352    return(1 || funcname || hash || result7 || libp) ;
30353 }
30354 
30355 static int G__G__Smatrix_239_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30356 {
30357       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Array());
30358    return(1 || funcname || hash || result7 || libp) ;
30359 }
30360 
30361 static int G__G__Smatrix_239_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30362 {
30363       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->begin());
30364    return(1 || funcname || hash || result7 || libp) ;
30365 }
30366 
30367 static int G__G__Smatrix_239_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30368 {
30369       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->end());
30370    return(1 || funcname || hash || result7 || libp) ;
30371 }
30372 
30373 static int G__G__Smatrix_239_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30374 {
30375       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->begin());
30376    return(1 || funcname || hash || result7 || libp) ;
30377 }
30378 
30379 static int G__G__Smatrix_239_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30380 {
30381       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->end());
30382    return(1 || funcname || hash || result7 || libp) ;
30383 }
30384 
30385 static int G__G__Smatrix_239_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30386 {
30387       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
30388    return(1 || funcname || hash || result7 || libp) ;
30389 }
30390 
30391 static int G__G__Smatrix_239_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30392 {
30393       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
30394    return(1 || funcname || hash || result7 || libp) ;
30395 }
30396 
30397 static int G__G__Smatrix_239_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30398 {
30399       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) libp->para[0].ref));
30400    return(1 || funcname || hash || result7 || libp) ;
30401 }
30402 
30403 static int G__G__Smatrix_239_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30404 {
30405       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
30406    return(1 || funcname || hash || result7 || libp) ;
30407 }
30408 
30409 static int G__G__Smatrix_239_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30410 {
30411       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
30412    return(1 || funcname || hash || result7 || libp) ;
30413 }
30414 
30415 static int G__G__Smatrix_239_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30416 {
30417       {
30418          const float& obj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
30419          result7->ref = (long) (&obj);
30420          result7->obj.d = (double) (obj);
30421       }
30422    return(1 || funcname || hash || result7 || libp) ;
30423 }
30424 
30425 static int G__G__Smatrix_239_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30426 {
30427       {
30428          const float& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
30429          result7->ref = (long) (&obj);
30430          result7->obj.d = (double) (obj);
30431       }
30432    return(1 || funcname || hash || result7 || libp) ;
30433 }
30434 
30435 static int G__G__Smatrix_239_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30436 {
30437       {
30438          const float& obj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
30439          result7->ref = (long) (&obj);
30440          result7->obj.d = (double) (obj);
30441       }
30442    return(1 || funcname || hash || result7 || libp) ;
30443 }
30444 
30445 static int G__G__Smatrix_239_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30446 {
30447       {
30448          const float& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
30449          result7->ref = (long) (&obj);
30450          result7->obj.d = (double) (obj);
30451       }
30452    return(1 || funcname || hash || result7 || libp) ;
30453 }
30454 
30455 static int G__G__Smatrix_239_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30456 {
30457       {
30458          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const* pobj;
30459          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
30460          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const(xobj);
30461          result7->obj.i = (long) ((void*) pobj);
30462          result7->ref = result7->obj.i;
30463          G__store_tempobject(*result7);
30464       }
30465    return(1 || funcname || hash || result7 || libp) ;
30466 }
30467 
30468 static int G__G__Smatrix_239_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30469 {
30470       {
30471          ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow* pobj;
30472          ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
30473          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow(xobj);
30474          result7->obj.i = (long) ((void*) pobj);
30475          result7->ref = result7->obj.i;
30476          G__store_tempobject(*result7);
30477       }
30478    return(1 || funcname || hash || result7 || libp) ;
30479 }
30480 
30481 static int G__G__Smatrix_239_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30482 {
30483       {
30484          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
30485          result7->ref = (long) (&obj);
30486          result7->obj.i = (long) (&obj);
30487       }
30488    return(1 || funcname || hash || result7 || libp) ;
30489 }
30490 
30491 static int G__G__Smatrix_239_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30492 {
30493       {
30494          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
30495          result7->ref = (long) (&obj);
30496          result7->obj.i = (long) (&obj);
30497       }
30498    return(1 || funcname || hash || result7 || libp) ;
30499 }
30500 
30501 static int G__G__Smatrix_239_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30502 {
30503       {
30504          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
30505          result7->ref = (long) (&obj);
30506          result7->obj.i = (long) (&obj);
30507       }
30508    return(1 || funcname || hash || result7 || libp) ;
30509 }
30510 
30511 static int G__G__Smatrix_239_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30512 {
30513       {
30514          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
30515          result7->ref = (long) (&obj);
30516          result7->obj.i = (long) (&obj);
30517       }
30518    return(1 || funcname || hash || result7 || libp) ;
30519 }
30520 
30521 static int G__G__Smatrix_239_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30522 {
30523       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Invert());
30524    return(1 || funcname || hash || result7 || libp) ;
30525 }
30526 
30527 static int G__G__Smatrix_239_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30528 {
30529       {
30530          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >* pobj;
30531          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
30532          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(xobj);
30533          result7->obj.i = (long) ((void*) pobj);
30534          result7->ref = result7->obj.i;
30535          G__store_tempobject(*result7);
30536       }
30537    return(1 || funcname || hash || result7 || libp) ;
30538 }
30539 
30540 static int G__G__Smatrix_239_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30541 {
30542       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->InvertFast());
30543    return(1 || funcname || hash || result7 || libp) ;
30544 }
30545 
30546 static int G__G__Smatrix_239_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30547 {
30548       {
30549          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >* pobj;
30550          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
30551          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(xobj);
30552          result7->obj.i = (long) ((void*) pobj);
30553          result7->ref = result7->obj.i;
30554          G__store_tempobject(*result7);
30555       }
30556    return(1 || funcname || hash || result7 || libp) ;
30557 }
30558 
30559 static int G__G__Smatrix_239_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30560 {
30561       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->InvertChol());
30562    return(1 || funcname || hash || result7 || libp) ;
30563 }
30564 
30565 static int G__G__Smatrix_239_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30566 {
30567       {
30568          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >* pobj;
30569          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
30570          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >(xobj);
30571          result7->obj.i = (long) ((void*) pobj);
30572          result7->ref = result7->obj.i;
30573          G__store_tempobject(*result7);
30574       }
30575    return(1 || funcname || hash || result7 || libp) ;
30576 }
30577 
30578 static int G__G__Smatrix_239_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30579 {
30580       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
30581    return(1 || funcname || hash || result7 || libp) ;
30582 }
30583 
30584 static int G__G__Smatrix_239_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30585 {
30586       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
30587    return(1 || funcname || hash || result7 || libp) ;
30588 }
30589 
30590 static int G__G__Smatrix_239_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30591 {
30592       {
30593          const ROOT::Math::SVector<float,5>* pobj;
30594          const ROOT::Math::SVector<float,5> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
30595          pobj = new ROOT::Math::SVector<float,5>(xobj);
30596          result7->obj.i = (long) ((void*) pobj);
30597          result7->ref = result7->obj.i;
30598          G__store_tempobject(*result7);
30599       }
30600    return(1 || funcname || hash || result7 || libp) ;
30601 }
30602 
30603 static int G__G__Smatrix_239_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30604 {
30605       {
30606          const ROOT::Math::SVector<float,5>* pobj;
30607          const ROOT::Math::SVector<float,5> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
30608          pobj = new ROOT::Math::SVector<float,5>(xobj);
30609          result7->obj.i = (long) ((void*) pobj);
30610          result7->ref = result7->obj.i;
30611          G__store_tempobject(*result7);
30612       }
30613    return(1 || funcname || hash || result7 || libp) ;
30614 }
30615 
30616 static int G__G__Smatrix_239_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30617 {
30618       {
30619          const ROOT::Math::SVector<float,5>* pobj;
30620          const ROOT::Math::SVector<float,5> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Diagonal();
30621          pobj = new ROOT::Math::SVector<float,5>(xobj);
30622          result7->obj.i = (long) ((void*) pobj);
30623          result7->ref = result7->obj.i;
30624          G__store_tempobject(*result7);
30625       }
30626    return(1 || funcname || hash || result7 || libp) ;
30627 }
30628 
30629 static int G__G__Smatrix_239_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30630 {
30631       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Trace());
30632    return(1 || funcname || hash || result7 || libp) ;
30633 }
30634 
30635 static int G__G__Smatrix_239_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30636 {
30637       {
30638          const ROOT::Math::SVector<float,5*(5+1)/2>* pobj;
30639          const ROOT::Math::SVector<float,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->UpperBlock();
30640          pobj = new ROOT::Math::SVector<float,5*(5+1)/2>(xobj);
30641          result7->obj.i = (long) ((void*) pobj);
30642          result7->ref = result7->obj.i;
30643          G__store_tempobject(*result7);
30644       }
30645    return(1 || funcname || hash || result7 || libp) ;
30646 }
30647 
30648 static int G__G__Smatrix_239_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30649 {
30650       {
30651          const ROOT::Math::SVector<float,5*(5+1)/2>* pobj;
30652          const ROOT::Math::SVector<float,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->LowerBlock();
30653          pobj = new ROOT::Math::SVector<float,5*(5+1)/2>(xobj);
30654          result7->obj.i = (long) ((void*) pobj);
30655          result7->ref = result7->obj.i;
30656          G__store_tempobject(*result7);
30657       }
30658    return(1 || funcname || hash || result7 || libp) ;
30659 }
30660 
30661 static int G__G__Smatrix_239_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30662 {
30663       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
30664    return(1 || funcname || hash || result7 || libp) ;
30665 }
30666 
30667 static int G__G__Smatrix_239_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30668 {
30669       {
30670          const ostream& obj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
30671          result7->ref = (long) (&obj);
30672          result7->obj.i = (long) (&obj);
30673       }
30674    return(1 || funcname || hash || result7 || libp) ;
30675 }
30676 
30677 // automatic destructor
30678 typedef ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR;
30679 static int G__G__Smatrix_239_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30680 {
30681    char* gvp = (char*) G__getgvp();
30682    long soff = G__getstructoffset();
30683    int n = G__getaryconstruct();
30684    //
30685    //has_a_delete: 0
30686    //has_own_delete1arg: 0
30687    //has_own_delete2arg: 0
30688    //
30689    if (!soff) {
30690      return(1);
30691    }
30692    if (n) {
30693      if (gvp == (char*)G__PVOID) {
30694        delete[] (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) soff;
30695      } else {
30696        G__setgvp((long) G__PVOID);
30697        for (int i = n - 1; i >= 0; --i) {
30698          ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR();
30699        }
30700        G__setgvp((long)gvp);
30701      }
30702    } else {
30703      if (gvp == (char*)G__PVOID) {
30704        delete (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) soff;
30705      } else {
30706        G__setgvp((long) G__PVOID);
30707        ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR();
30708        G__setgvp((long)gvp);
30709      }
30710    }
30711    G__setnull(result7);
30712    return(1 || funcname || hash || result7 || libp) ;
30713 }
30714 
30715 // automatic assignment operator
30716 static int G__G__Smatrix_239_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30717 {
30718    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >* dest = (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) G__getstructoffset();
30719    *dest = *(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) libp->para[0].ref;
30720    const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >& obj = *dest;
30721    result7->ref = (long) (&obj);
30722    result7->obj.i = (long) (&obj);
30723    return(1 || funcname || hash || result7 || libp) ;
30724 }
30725 
30726 
30727 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow */
30728 static int G__G__Smatrix_243_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30729 {
30730    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow* p = NULL;
30731    char* gvp = (char*) G__getgvp();
30732    //m: 2
30733    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30734      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
30735    } else {
30736      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
30737    }
30738    result7->obj.i = (long) p;
30739    result7->ref = (long) p;
30740    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow));
30741    return(1 || funcname || hash || result7 || libp) ;
30742 }
30743 
30744 static int G__G__Smatrix_243_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30745 {
30746       {
30747          const float& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
30748          result7->ref = (long) (&obj);
30749          result7->obj.d = (double) (obj);
30750       }
30751    return(1 || funcname || hash || result7 || libp) ;
30752 }
30753 
30754 // automatic copy constructor
30755 static int G__G__Smatrix_243_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30756 
30757 {
30758    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow* p;
30759    void* tmp = (void*) G__int(libp->para[0]);
30760    p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*) tmp);
30761    result7->obj.i = (long) p;
30762    result7->ref = (long) p;
30763    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow));
30764    return(1 || funcname || hash || result7 || libp) ;
30765 }
30766 
30767 // automatic destructor
30768 typedef ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow;
30769 static int G__G__Smatrix_243_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30770 {
30771    char* gvp = (char*) G__getgvp();
30772    long soff = G__getstructoffset();
30773    int n = G__getaryconstruct();
30774    //
30775    //has_a_delete: 0
30776    //has_own_delete1arg: 0
30777    //has_own_delete2arg: 0
30778    //
30779    if (!soff) {
30780      return(1);
30781    }
30782    if (n) {
30783      if (gvp == (char*)G__PVOID) {
30784        delete[] (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*) soff;
30785      } else {
30786        G__setgvp((long) G__PVOID);
30787        for (int i = n - 1; i >= 0; --i) {
30788          ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow();
30789        }
30790        G__setgvp((long)gvp);
30791      }
30792    } else {
30793      if (gvp == (char*)G__PVOID) {
30794        delete (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*) soff;
30795      } else {
30796        G__setgvp((long) G__PVOID);
30797        ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow();
30798        G__setgvp((long)gvp);
30799      }
30800    }
30801    G__setnull(result7);
30802    return(1 || funcname || hash || result7 || libp) ;
30803 }
30804 
30805 // automatic assignment operator
30806 static int G__G__Smatrix_243_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30807 {
30808    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*) G__getstructoffset();
30809    *dest = *(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*) libp->para[0].ref;
30810    const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow& obj = *dest;
30811    result7->ref = (long) (&obj);
30812    result7->obj.i = (long) (&obj);
30813    return(1 || funcname || hash || result7 || libp) ;
30814 }
30815 
30816 
30817 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const */
30818 static int G__G__Smatrix_244_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30819 {
30820    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const* p = NULL;
30821    char* gvp = (char*) G__getgvp();
30822    //m: 2
30823    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30824      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
30825    } else {
30826      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
30827    }
30828    result7->obj.i = (long) p;
30829    result7->ref = (long) p;
30830    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const));
30831    return(1 || funcname || hash || result7 || libp) ;
30832 }
30833 
30834 static int G__G__Smatrix_244_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30835 {
30836       {
30837          const float& obj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
30838          result7->ref = (long) (&obj);
30839          result7->obj.d = (double) (obj);
30840       }
30841    return(1 || funcname || hash || result7 || libp) ;
30842 }
30843 
30844 // automatic copy constructor
30845 static int G__G__Smatrix_244_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30846 
30847 {
30848    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const* p;
30849    void* tmp = (void*) G__int(libp->para[0]);
30850    p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*) tmp);
30851    result7->obj.i = (long) p;
30852    result7->ref = (long) p;
30853    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const));
30854    return(1 || funcname || hash || result7 || libp) ;
30855 }
30856 
30857 // automatic destructor
30858 typedef ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const;
30859 static int G__G__Smatrix_244_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30860 {
30861    char* gvp = (char*) G__getgvp();
30862    long soff = G__getstructoffset();
30863    int n = G__getaryconstruct();
30864    //
30865    //has_a_delete: 0
30866    //has_own_delete1arg: 0
30867    //has_own_delete2arg: 0
30868    //
30869    if (!soff) {
30870      return(1);
30871    }
30872    if (n) {
30873      if (gvp == (char*)G__PVOID) {
30874        delete[] (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*) soff;
30875      } else {
30876        G__setgvp((long) G__PVOID);
30877        for (int i = n - 1; i >= 0; --i) {
30878          ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const();
30879        }
30880        G__setgvp((long)gvp);
30881      }
30882    } else {
30883      if (gvp == (char*)G__PVOID) {
30884        delete (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*) soff;
30885      } else {
30886        G__setgvp((long) G__PVOID);
30887        ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const();
30888        G__setgvp((long)gvp);
30889      }
30890    }
30891    G__setnull(result7);
30892    return(1 || funcname || hash || result7 || libp) ;
30893 }
30894 
30895 
30896 /* ROOT::Math::SVector<float,5> */
30897 static int G__G__Smatrix_245_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30898 {
30899    ROOT::Math::SVector<float,5>* p = NULL;
30900    char* gvp = (char*) G__getgvp();
30901    int n = G__getaryconstruct();
30902    if (n) {
30903      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30904        p = new ROOT::Math::SVector<float,5>[n];
30905      } else {
30906        p = new((void*) gvp) ROOT::Math::SVector<float,5>[n];
30907      }
30908    } else {
30909      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30910        p = new ROOT::Math::SVector<float,5>;
30911      } else {
30912        p = new((void*) gvp) ROOT::Math::SVector<float,5>;
30913      }
30914    }
30915    result7->obj.i = (long) p;
30916    result7->ref = (long) p;
30917    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
30918    return(1 || funcname || hash || result7 || libp) ;
30919 }
30920 
30921 static int G__G__Smatrix_245_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30922 {
30923    ROOT::Math::SVector<float,5>* p = NULL;
30924    char* gvp = (char*) G__getgvp();
30925    //m: 1
30926    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30927      p = new ROOT::Math::SVector<float,5>(*(ROOT::Math::SVector<float,5>*) libp->para[0].ref);
30928    } else {
30929      p = new((void*) gvp) ROOT::Math::SVector<float,5>(*(ROOT::Math::SVector<float,5>*) libp->para[0].ref);
30930    }
30931    result7->obj.i = (long) p;
30932    result7->ref = (long) p;
30933    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
30934    return(1 || funcname || hash || result7 || libp) ;
30935 }
30936 
30937 static int G__G__Smatrix_245_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30938 {
30939    ROOT::Math::SVector<float,5>* p = NULL;
30940    char* gvp = (char*) G__getgvp();
30941    //m: 2
30942    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30943      p = new ROOT::Math::SVector<float,5>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
30944    } else {
30945      p = new((void*) gvp) ROOT::Math::SVector<float,5>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
30946    }
30947    result7->obj.i = (long) p;
30948    result7->ref = (long) p;
30949    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
30950    return(1 || funcname || hash || result7 || libp) ;
30951 }
30952 
30953 static int G__G__Smatrix_245_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30954 {
30955    ROOT::Math::SVector<float,5>* p = NULL;
30956    char* gvp = (char*) G__getgvp();
30957    //m: 2
30958    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30959      p = new ROOT::Math::SVector<float,5>((ROOT::Math::SVector<float,5>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,5>::const_iterator) G__int(libp->para[1]));
30960    } else {
30961      p = new((void*) gvp) ROOT::Math::SVector<float,5>((ROOT::Math::SVector<float,5>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,5>::const_iterator) G__int(libp->para[1]));
30962    }
30963    result7->obj.i = (long) p;
30964    result7->ref = (long) p;
30965    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
30966    return(1 || funcname || hash || result7 || libp) ;
30967 }
30968 
30969 static int G__G__Smatrix_245_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30970 {
30971    ROOT::Math::SVector<float,5>* p = NULL;
30972    char* gvp = (char*) G__getgvp();
30973    //m: 1
30974    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30975      p = new ROOT::Math::SVector<float,5>(*(float*) G__Floatref(&libp->para[0]));
30976    } else {
30977      p = new((void*) gvp) ROOT::Math::SVector<float,5>(*(float*) G__Floatref(&libp->para[0]));
30978    }
30979    result7->obj.i = (long) p;
30980    result7->ref = (long) p;
30981    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
30982    return(1 || funcname || hash || result7 || libp) ;
30983 }
30984 
30985 static int G__G__Smatrix_245_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
30986 {
30987    ROOT::Math::SVector<float,5>* p = NULL;
30988    char* gvp = (char*) G__getgvp();
30989    //m: 2
30990    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
30991      p = new ROOT::Math::SVector<float,5>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
30992    } else {
30993      p = new((void*) gvp) ROOT::Math::SVector<float,5>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
30994    }
30995    result7->obj.i = (long) p;
30996    result7->ref = (long) p;
30997    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
30998    return(1 || funcname || hash || result7 || libp) ;
30999 }
31000 
31001 static int G__G__Smatrix_245_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31002 {
31003    ROOT::Math::SVector<float,5>* p = NULL;
31004    char* gvp = (char*) G__getgvp();
31005    //m: 3
31006    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31007      p = new ROOT::Math::SVector<float,5>(
31008 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31009 , *(float*) G__Floatref(&libp->para[2]));
31010    } else {
31011      p = new((void*) gvp) ROOT::Math::SVector<float,5>(
31012 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31013 , *(float*) G__Floatref(&libp->para[2]));
31014    }
31015    result7->obj.i = (long) p;
31016    result7->ref = (long) p;
31017    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
31018    return(1 || funcname || hash || result7 || libp) ;
31019 }
31020 
31021 static int G__G__Smatrix_245_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31022 {
31023    ROOT::Math::SVector<float,5>* p = NULL;
31024    char* gvp = (char*) G__getgvp();
31025    //m: 4
31026    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31027      p = new ROOT::Math::SVector<float,5>(
31028 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31029 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
31030    } else {
31031      p = new((void*) gvp) ROOT::Math::SVector<float,5>(
31032 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31033 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
31034    }
31035    result7->obj.i = (long) p;
31036    result7->ref = (long) p;
31037    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
31038    return(1 || funcname || hash || result7 || libp) ;
31039 }
31040 
31041 static int G__G__Smatrix_245_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31042 {
31043    ROOT::Math::SVector<float,5>* p = NULL;
31044    char* gvp = (char*) G__getgvp();
31045    //m: 5
31046    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31047      p = new ROOT::Math::SVector<float,5>(
31048 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31049 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31050 , *(float*) G__Floatref(&libp->para[4]));
31051    } else {
31052      p = new((void*) gvp) ROOT::Math::SVector<float,5>(
31053 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31054 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31055 , *(float*) G__Floatref(&libp->para[4]));
31056    }
31057    result7->obj.i = (long) p;
31058    result7->ref = (long) p;
31059    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
31060    return(1 || funcname || hash || result7 || libp) ;
31061 }
31062 
31063 static int G__G__Smatrix_245_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31064 {
31065    ROOT::Math::SVector<float,5>* p = NULL;
31066    char* gvp = (char*) G__getgvp();
31067    //m: 6
31068    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31069      p = new ROOT::Math::SVector<float,5>(
31070 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31071 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31072 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
31073    } else {
31074      p = new((void*) gvp) ROOT::Math::SVector<float,5>(
31075 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31076 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31077 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
31078    }
31079    result7->obj.i = (long) p;
31080    result7->ref = (long) p;
31081    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
31082    return(1 || funcname || hash || result7 || libp) ;
31083 }
31084 
31085 static int G__G__Smatrix_245_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31086 {
31087    ROOT::Math::SVector<float,5>* p = NULL;
31088    char* gvp = (char*) G__getgvp();
31089    //m: 7
31090    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31091      p = new ROOT::Math::SVector<float,5>(
31092 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31093 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31094 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
31095 , *(float*) G__Floatref(&libp->para[6]));
31096    } else {
31097      p = new((void*) gvp) ROOT::Math::SVector<float,5>(
31098 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31099 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31100 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
31101 , *(float*) G__Floatref(&libp->para[6]));
31102    }
31103    result7->obj.i = (long) p;
31104    result7->ref = (long) p;
31105    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
31106    return(1 || funcname || hash || result7 || libp) ;
31107 }
31108 
31109 static int G__G__Smatrix_245_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31110 {
31111    ROOT::Math::SVector<float,5>* p = NULL;
31112    char* gvp = (char*) G__getgvp();
31113    //m: 8
31114    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31115      p = new ROOT::Math::SVector<float,5>(
31116 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31117 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31118 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
31119 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
31120    } else {
31121      p = new((void*) gvp) ROOT::Math::SVector<float,5>(
31122 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31123 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31124 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
31125 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
31126    }
31127    result7->obj.i = (long) p;
31128    result7->ref = (long) p;
31129    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
31130    return(1 || funcname || hash || result7 || libp) ;
31131 }
31132 
31133 static int G__G__Smatrix_245_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31134 {
31135    ROOT::Math::SVector<float,5>* p = NULL;
31136    char* gvp = (char*) G__getgvp();
31137    //m: 9
31138    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31139      p = new ROOT::Math::SVector<float,5>(
31140 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31141 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31142 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
31143 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
31144 , *(float*) G__Floatref(&libp->para[8]));
31145    } else {
31146      p = new((void*) gvp) ROOT::Math::SVector<float,5>(
31147 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31148 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31149 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
31150 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
31151 , *(float*) G__Floatref(&libp->para[8]));
31152    }
31153    result7->obj.i = (long) p;
31154    result7->ref = (long) p;
31155    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
31156    return(1 || funcname || hash || result7 || libp) ;
31157 }
31158 
31159 static int G__G__Smatrix_245_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31160 {
31161    ROOT::Math::SVector<float,5>* p = NULL;
31162    char* gvp = (char*) G__getgvp();
31163    //m: 10
31164    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31165      p = new ROOT::Math::SVector<float,5>(
31166 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31167 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31168 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
31169 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
31170 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
31171    } else {
31172      p = new((void*) gvp) ROOT::Math::SVector<float,5>(
31173 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
31174 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
31175 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
31176 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
31177 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
31178    }
31179    result7->obj.i = (long) p;
31180    result7->ref = (long) p;
31181    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
31182    return(1 || funcname || hash || result7 || libp) ;
31183 }
31184 
31185 static int G__G__Smatrix_245_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31186 {
31187       {
31188          const ROOT::Math::SVector<float,5>& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
31189          result7->ref = (long) (&obj);
31190          result7->obj.i = (long) (&obj);
31191       }
31192    return(1 || funcname || hash || result7 || libp) ;
31193 }
31194 
31195 static int G__G__Smatrix_245_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31196 {
31197       G__letint(result7, 104, (long) ROOT::Math::SVector<float,5>::Dim());
31198    return(1 || funcname || hash || result7 || libp) ;
31199 }
31200 
31201 static int G__G__Smatrix_245_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31202 {
31203       G__letdouble(result7, 102, (double) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
31204    return(1 || funcname || hash || result7 || libp) ;
31205 }
31206 
31207 static int G__G__Smatrix_245_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31208 {
31209       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->Array());
31210    return(1 || funcname || hash || result7 || libp) ;
31211 }
31212 
31213 static int G__G__Smatrix_245_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31214 {
31215       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->Array());
31216    return(1 || funcname || hash || result7 || libp) ;
31217 }
31218 
31219 static int G__G__Smatrix_245_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31220 {
31221       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->begin());
31222    return(1 || funcname || hash || result7 || libp) ;
31223 }
31224 
31225 static int G__G__Smatrix_245_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31226 {
31227       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->end());
31228    return(1 || funcname || hash || result7 || libp) ;
31229 }
31230 
31231 static int G__G__Smatrix_245_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31232 {
31233       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->begin());
31234    return(1 || funcname || hash || result7 || libp) ;
31235 }
31236 
31237 static int G__G__Smatrix_245_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31238 {
31239       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->end());
31240    return(1 || funcname || hash || result7 || libp) ;
31241 }
31242 
31243 static int G__G__Smatrix_245_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31244 {
31245       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
31246    return(1 || funcname || hash || result7 || libp) ;
31247 }
31248 
31249 static int G__G__Smatrix_245_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31250 {
31251       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
31252    return(1 || funcname || hash || result7 || libp) ;
31253 }
31254 
31255 static int G__G__Smatrix_245_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31256 {
31257       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<float,5>*) libp->para[0].ref));
31258    return(1 || funcname || hash || result7 || libp) ;
31259 }
31260 
31261 static int G__G__Smatrix_245_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31262 {
31263       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<float,5>*) libp->para[0].ref));
31264    return(1 || funcname || hash || result7 || libp) ;
31265 }
31266 
31267 static int G__G__Smatrix_245_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31268 {
31269       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
31270    return(1 || funcname || hash || result7 || libp) ;
31271 }
31272 
31273 static int G__G__Smatrix_245_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31274 {
31275       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
31276    return(1 || funcname || hash || result7 || libp) ;
31277 }
31278 
31279 static int G__G__Smatrix_245_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31280 {
31281       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<float,5>*) libp->para[0].ref));
31282    return(1 || funcname || hash || result7 || libp) ;
31283 }
31284 
31285 static int G__G__Smatrix_245_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31286 {
31287       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<float,5>*) libp->para[0].ref));
31288    return(1 || funcname || hash || result7 || libp) ;
31289 }
31290 
31291 static int G__G__Smatrix_245_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31292 {
31293       {
31294          const float& obj = ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
31295          result7->ref = (long) (&obj);
31296          result7->obj.d = (double) (obj);
31297       }
31298    return(1 || funcname || hash || result7 || libp) ;
31299 }
31300 
31301 static int G__G__Smatrix_245_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31302 {
31303       {
31304          const float& obj = ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
31305          result7->ref = (long) (&obj);
31306          result7->obj.d = (double) (obj);
31307       }
31308    return(1 || funcname || hash || result7 || libp) ;
31309 }
31310 
31311 static int G__G__Smatrix_245_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31312 {
31313       {
31314          const float& obj = ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
31315          result7->ref = (long) (&obj);
31316          result7->obj.d = (double) (obj);
31317       }
31318    return(1 || funcname || hash || result7 || libp) ;
31319 }
31320 
31321 static int G__G__Smatrix_245_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31322 {
31323       {
31324          const float& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
31325          result7->ref = (long) (&obj);
31326          result7->obj.d = (double) (obj);
31327       }
31328    return(1 || funcname || hash || result7 || libp) ;
31329 }
31330 
31331 static int G__G__Smatrix_245_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31332 {
31333       {
31334          const float& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
31335          result7->ref = (long) (&obj);
31336          result7->obj.d = (double) (obj);
31337       }
31338    return(1 || funcname || hash || result7 || libp) ;
31339 }
31340 
31341 static int G__G__Smatrix_245_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31342 {
31343       {
31344          const float& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
31345          result7->ref = (long) (&obj);
31346          result7->obj.d = (double) (obj);
31347       }
31348    return(1 || funcname || hash || result7 || libp) ;
31349 }
31350 
31351 static int G__G__Smatrix_245_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31352 {
31353       {
31354          const ROOT::Math::SVector<float,5>& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
31355          result7->ref = (long) (&obj);
31356          result7->obj.i = (long) (&obj);
31357       }
31358    return(1 || funcname || hash || result7 || libp) ;
31359 }
31360 
31361 static int G__G__Smatrix_245_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31362 {
31363       {
31364          const ROOT::Math::SVector<float,5>& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
31365          result7->ref = (long) (&obj);
31366          result7->obj.i = (long) (&obj);
31367       }
31368    return(1 || funcname || hash || result7 || libp) ;
31369 }
31370 
31371 static int G__G__Smatrix_245_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31372 {
31373       {
31374          const ROOT::Math::SVector<float,5>& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
31375          result7->ref = (long) (&obj);
31376          result7->obj.i = (long) (&obj);
31377       }
31378    return(1 || funcname || hash || result7 || libp) ;
31379 }
31380 
31381 static int G__G__Smatrix_245_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31382 {
31383       {
31384          const ROOT::Math::SVector<float,5>& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
31385          result7->ref = (long) (&obj);
31386          result7->obj.i = (long) (&obj);
31387       }
31388    return(1 || funcname || hash || result7 || libp) ;
31389 }
31390 
31391 static int G__G__Smatrix_245_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31392 {
31393       {
31394          const ROOT::Math::SVector<float,5>& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<float,5>*) libp->para[0].ref);
31395          result7->ref = (long) (&obj);
31396          result7->obj.i = (long) (&obj);
31397       }
31398    return(1 || funcname || hash || result7 || libp) ;
31399 }
31400 
31401 static int G__G__Smatrix_245_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31402 {
31403       {
31404          const ROOT::Math::SVector<float,5>& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<float,5>*) libp->para[0].ref);
31405          result7->ref = (long) (&obj);
31406          result7->obj.i = (long) (&obj);
31407       }
31408    return(1 || funcname || hash || result7 || libp) ;
31409 }
31410 
31411 static int G__G__Smatrix_245_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31412 {
31413       {
31414          const ROOT::Math::SVector<float,5>& obj = ((ROOT::Math::SVector<float,5>*) G__getstructoffset())->Unit();
31415          result7->ref = (long) (&obj);
31416          result7->obj.i = (long) (&obj);
31417       }
31418    return(1 || funcname || hash || result7 || libp) ;
31419 }
31420 
31421 static int G__G__Smatrix_245_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31422 {
31423       {
31424          const ostream& obj = ((const ROOT::Math::SVector<float,5>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
31425          result7->ref = (long) (&obj);
31426          result7->obj.i = (long) (&obj);
31427       }
31428    return(1 || funcname || hash || result7 || libp) ;
31429 }
31430 
31431 // automatic destructor
31432 typedef ROOT::Math::SVector<float,5> G__TROOTcLcLMathcLcLSVectorlEfloatcO5gR;
31433 static int G__G__Smatrix_245_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31434 {
31435    char* gvp = (char*) G__getgvp();
31436    long soff = G__getstructoffset();
31437    int n = G__getaryconstruct();
31438    //
31439    //has_a_delete: 0
31440    //has_own_delete1arg: 0
31441    //has_own_delete2arg: 0
31442    //
31443    if (!soff) {
31444      return(1);
31445    }
31446    if (n) {
31447      if (gvp == (char*)G__PVOID) {
31448        delete[] (ROOT::Math::SVector<float,5>*) soff;
31449      } else {
31450        G__setgvp((long) G__PVOID);
31451        for (int i = n - 1; i >= 0; --i) {
31452          ((ROOT::Math::SVector<float,5>*) (soff+(sizeof(ROOT::Math::SVector<float,5>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO5gR();
31453        }
31454        G__setgvp((long)gvp);
31455      }
31456    } else {
31457      if (gvp == (char*)G__PVOID) {
31458        delete (ROOT::Math::SVector<float,5>*) soff;
31459      } else {
31460        G__setgvp((long) G__PVOID);
31461        ((ROOT::Math::SVector<float,5>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO5gR();
31462        G__setgvp((long)gvp);
31463      }
31464    }
31465    G__setnull(result7);
31466    return(1 || funcname || hash || result7 || libp) ;
31467 }
31468 
31469 // automatic assignment operator
31470 static int G__G__Smatrix_245_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31471 {
31472    ROOT::Math::SVector<float,5>* dest = (ROOT::Math::SVector<float,5>*) G__getstructoffset();
31473    *dest = *(ROOT::Math::SVector<float,5>*) libp->para[0].ref;
31474    const ROOT::Math::SVector<float,5>& obj = *dest;
31475    result7->ref = (long) (&obj);
31476    result7->obj.i = (long) (&obj);
31477    return(1 || funcname || hash || result7 || libp) ;
31478 }
31479 
31480 
31481 /* ROOT::Math::MatRepStd<float,6,6> */
31482 static int G__G__Smatrix_247_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31483 {
31484       {
31485          const float& obj = ((const ROOT::Math::MatRepStd<float,6,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
31486          result7->ref = (long) (&obj);
31487          result7->obj.d = (double) (obj);
31488       }
31489    return(1 || funcname || hash || result7 || libp) ;
31490 }
31491 
31492 static int G__G__Smatrix_247_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31493 {
31494       {
31495          const float& obj = ((ROOT::Math::MatRepStd<float,6,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
31496          result7->ref = (long) (&obj);
31497          result7->obj.d = (double) (obj);
31498       }
31499    return(1 || funcname || hash || result7 || libp) ;
31500 }
31501 
31502 static int G__G__Smatrix_247_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31503 {
31504       {
31505          const float& obj = ((ROOT::Math::MatRepStd<float,6,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
31506          result7->ref = (long) (&obj);
31507          result7->obj.d = (double) (obj);
31508       }
31509    return(1 || funcname || hash || result7 || libp) ;
31510 }
31511 
31512 static int G__G__Smatrix_247_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31513 {
31514       {
31515          const float& obj = ((const ROOT::Math::MatRepStd<float,6,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
31516          result7->ref = (long) (&obj);
31517          result7->obj.d = (double) (obj);
31518       }
31519    return(1 || funcname || hash || result7 || libp) ;
31520 }
31521 
31522 static int G__G__Smatrix_247_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31523 {
31524       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepStd<float,6,6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
31525    return(1 || funcname || hash || result7 || libp) ;
31526 }
31527 
31528 static int G__G__Smatrix_247_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31529 {
31530       G__letint(result7, 70, (long) ((ROOT::Math::MatRepStd<float,6,6>*) G__getstructoffset())->Array());
31531    return(1 || funcname || hash || result7 || libp) ;
31532 }
31533 
31534 static int G__G__Smatrix_247_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31535 {
31536       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepStd<float,6,6>*) G__getstructoffset())->Array());
31537    return(1 || funcname || hash || result7 || libp) ;
31538 }
31539 
31540 // automatic default constructor
31541 static int G__G__Smatrix_247_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31542 {
31543    ROOT::Math::MatRepStd<float,6,6> *p;
31544    char* gvp = (char*) G__getgvp();
31545    int n = G__getaryconstruct();
31546    if (n) {
31547      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31548        p = new ROOT::Math::MatRepStd<float,6,6>[n];
31549      } else {
31550        p = new((void*) gvp) ROOT::Math::MatRepStd<float,6,6>[n];
31551      }
31552    } else {
31553      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31554        p = new ROOT::Math::MatRepStd<float,6,6>;
31555      } else {
31556        p = new((void*) gvp) ROOT::Math::MatRepStd<float,6,6>;
31557      }
31558    }
31559    result7->obj.i = (long) p;
31560    result7->ref = (long) p;
31561    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR));
31562    return(1 || funcname || hash || result7 || libp) ;
31563 }
31564 
31565 // automatic copy constructor
31566 static int G__G__Smatrix_247_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31567 
31568 {
31569    ROOT::Math::MatRepStd<float,6,6>* p;
31570    void* tmp = (void*) G__int(libp->para[0]);
31571    p = new ROOT::Math::MatRepStd<float,6,6>(*(ROOT::Math::MatRepStd<float,6,6>*) tmp);
31572    result7->obj.i = (long) p;
31573    result7->ref = (long) p;
31574    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR));
31575    return(1 || funcname || hash || result7 || libp) ;
31576 }
31577 
31578 // automatic destructor
31579 typedef ROOT::Math::MatRepStd<float,6,6> G__TROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR;
31580 static int G__G__Smatrix_247_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31581 {
31582    char* gvp = (char*) G__getgvp();
31583    long soff = G__getstructoffset();
31584    int n = G__getaryconstruct();
31585    //
31586    //has_a_delete: 0
31587    //has_own_delete1arg: 0
31588    //has_own_delete2arg: 0
31589    //
31590    if (!soff) {
31591      return(1);
31592    }
31593    if (n) {
31594      if (gvp == (char*)G__PVOID) {
31595        delete[] (ROOT::Math::MatRepStd<float,6,6>*) soff;
31596      } else {
31597        G__setgvp((long) G__PVOID);
31598        for (int i = n - 1; i >= 0; --i) {
31599          ((ROOT::Math::MatRepStd<float,6,6>*) (soff+(sizeof(ROOT::Math::MatRepStd<float,6,6>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR();
31600        }
31601        G__setgvp((long)gvp);
31602      }
31603    } else {
31604      if (gvp == (char*)G__PVOID) {
31605        delete (ROOT::Math::MatRepStd<float,6,6>*) soff;
31606      } else {
31607        G__setgvp((long) G__PVOID);
31608        ((ROOT::Math::MatRepStd<float,6,6>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR();
31609        G__setgvp((long)gvp);
31610      }
31611    }
31612    G__setnull(result7);
31613    return(1 || funcname || hash || result7 || libp) ;
31614 }
31615 
31616 // automatic assignment operator
31617 static int G__G__Smatrix_247_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31618 {
31619    ROOT::Math::MatRepStd<float,6,6>* dest = (ROOT::Math::MatRepStd<float,6,6>*) G__getstructoffset();
31620    *dest = *(ROOT::Math::MatRepStd<float,6,6>*) libp->para[0].ref;
31621    const ROOT::Math::MatRepStd<float,6,6>& obj = *dest;
31622    result7->ref = (long) (&obj);
31623    result7->obj.i = (long) (&obj);
31624    return(1 || funcname || hash || result7 || libp) ;
31625 }
31626 
31627 
31628 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > */
31629 static int G__G__Smatrix_249_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31630 {
31631    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >* p = NULL;
31632    char* gvp = (char*) G__getgvp();
31633    int n = G__getaryconstruct();
31634    if (n) {
31635      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31636        p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >[n];
31637      } else {
31638        p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >[n];
31639      }
31640    } else {
31641      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31642        p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >;
31643      } else {
31644        p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >;
31645      }
31646    }
31647    result7->obj.i = (long) p;
31648    result7->ref = (long) p;
31649    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
31650    return(1 || funcname || hash || result7 || libp) ;
31651 }
31652 
31653 static int G__G__Smatrix_249_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31654 {
31655    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >* p = NULL;
31656    char* gvp = (char*) G__getgvp();
31657    //m: 1
31658    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31659      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
31660    } else {
31661      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
31662    }
31663    result7->obj.i = (long) p;
31664    result7->ref = (long) p;
31665    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
31666    return(1 || funcname || hash || result7 || libp) ;
31667 }
31668 
31669 static int G__G__Smatrix_249_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31670 {
31671    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >* p = NULL;
31672    char* gvp = (char*) G__getgvp();
31673    //m: 1
31674    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31675      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) libp->para[0].ref);
31676    } else {
31677      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) libp->para[0].ref);
31678    }
31679    result7->obj.i = (long) p;
31680    result7->ref = (long) p;
31681    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
31682    return(1 || funcname || hash || result7 || libp) ;
31683 }
31684 
31685 static int G__G__Smatrix_249_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31686 {
31687    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >* p = NULL;
31688    char* gvp = (char*) G__getgvp();
31689    switch (libp->paran) {
31690    case 2:
31691      //m: 2
31692      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31693        p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*(ROOT::Math::SVector<float,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
31694      } else {
31695        p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*(ROOT::Math::SVector<float,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
31696      }
31697      break;
31698    case 1:
31699      //m: 1
31700      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31701        p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*(ROOT::Math::SVector<float,6*(6+1)/2>*) libp->para[0].ref);
31702      } else {
31703        p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*(ROOT::Math::SVector<float,6*(6+1)/2>*) libp->para[0].ref);
31704      }
31705      break;
31706    }
31707    result7->obj.i = (long) p;
31708    result7->ref = (long) p;
31709    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
31710    return(1 || funcname || hash || result7 || libp) ;
31711 }
31712 
31713 static int G__G__Smatrix_249_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31714 {
31715    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >* p = NULL;
31716    char* gvp = (char*) G__getgvp();
31717    //m: 1
31718    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
31719      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*(float*) G__Floatref(&libp->para[0]));
31720    } else {
31721      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(*(float*) G__Floatref(&libp->para[0]));
31722    }
31723    result7->obj.i = (long) p;
31724    result7->ref = (long) p;
31725    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
31726    return(1 || funcname || hash || result7 || libp) ;
31727 }
31728 
31729 static int G__G__Smatrix_249_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31730 {
31731       {
31732          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
31733          result7->ref = (long) (&obj);
31734          result7->obj.i = (long) (&obj);
31735       }
31736    return(1 || funcname || hash || result7 || libp) ;
31737 }
31738 
31739 static int G__G__Smatrix_249_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31740 {
31741       {
31742          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
31743          result7->ref = (long) (&obj);
31744          result7->obj.i = (long) (&obj);
31745       }
31746    return(1 || funcname || hash || result7 || libp) ;
31747 }
31748 
31749 static int G__G__Smatrix_249_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31750 {
31751       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
31752    return(1 || funcname || hash || result7 || libp) ;
31753 }
31754 
31755 static int G__G__Smatrix_249_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31756 {
31757       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Array());
31758    return(1 || funcname || hash || result7 || libp) ;
31759 }
31760 
31761 static int G__G__Smatrix_249_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31762 {
31763       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Array());
31764    return(1 || funcname || hash || result7 || libp) ;
31765 }
31766 
31767 static int G__G__Smatrix_249_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31768 {
31769       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->begin());
31770    return(1 || funcname || hash || result7 || libp) ;
31771 }
31772 
31773 static int G__G__Smatrix_249_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31774 {
31775       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->end());
31776    return(1 || funcname || hash || result7 || libp) ;
31777 }
31778 
31779 static int G__G__Smatrix_249_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31780 {
31781       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->begin());
31782    return(1 || funcname || hash || result7 || libp) ;
31783 }
31784 
31785 static int G__G__Smatrix_249_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31786 {
31787       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->end());
31788    return(1 || funcname || hash || result7 || libp) ;
31789 }
31790 
31791 static int G__G__Smatrix_249_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31792 {
31793       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
31794    return(1 || funcname || hash || result7 || libp) ;
31795 }
31796 
31797 static int G__G__Smatrix_249_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31798 {
31799       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
31800    return(1 || funcname || hash || result7 || libp) ;
31801 }
31802 
31803 static int G__G__Smatrix_249_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31804 {
31805       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) libp->para[0].ref));
31806    return(1 || funcname || hash || result7 || libp) ;
31807 }
31808 
31809 static int G__G__Smatrix_249_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31810 {
31811       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
31812    return(1 || funcname || hash || result7 || libp) ;
31813 }
31814 
31815 static int G__G__Smatrix_249_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31816 {
31817       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
31818    return(1 || funcname || hash || result7 || libp) ;
31819 }
31820 
31821 static int G__G__Smatrix_249_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31822 {
31823       {
31824          const float& obj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
31825          result7->ref = (long) (&obj);
31826          result7->obj.d = (double) (obj);
31827       }
31828    return(1 || funcname || hash || result7 || libp) ;
31829 }
31830 
31831 static int G__G__Smatrix_249_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31832 {
31833       {
31834          const float& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
31835          result7->ref = (long) (&obj);
31836          result7->obj.d = (double) (obj);
31837       }
31838    return(1 || funcname || hash || result7 || libp) ;
31839 }
31840 
31841 static int G__G__Smatrix_249_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31842 {
31843       {
31844          const float& obj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
31845          result7->ref = (long) (&obj);
31846          result7->obj.d = (double) (obj);
31847       }
31848    return(1 || funcname || hash || result7 || libp) ;
31849 }
31850 
31851 static int G__G__Smatrix_249_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31852 {
31853       {
31854          const float& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
31855          result7->ref = (long) (&obj);
31856          result7->obj.d = (double) (obj);
31857       }
31858    return(1 || funcname || hash || result7 || libp) ;
31859 }
31860 
31861 static int G__G__Smatrix_249_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31862 {
31863       {
31864          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const* pobj;
31865          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
31866          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const(xobj);
31867          result7->obj.i = (long) ((void*) pobj);
31868          result7->ref = result7->obj.i;
31869          G__store_tempobject(*result7);
31870       }
31871    return(1 || funcname || hash || result7 || libp) ;
31872 }
31873 
31874 static int G__G__Smatrix_249_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31875 {
31876       {
31877          ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow* pobj;
31878          ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
31879          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow(xobj);
31880          result7->obj.i = (long) ((void*) pobj);
31881          result7->ref = result7->obj.i;
31882          G__store_tempobject(*result7);
31883       }
31884    return(1 || funcname || hash || result7 || libp) ;
31885 }
31886 
31887 static int G__G__Smatrix_249_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31888 {
31889       {
31890          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
31891          result7->ref = (long) (&obj);
31892          result7->obj.i = (long) (&obj);
31893       }
31894    return(1 || funcname || hash || result7 || libp) ;
31895 }
31896 
31897 static int G__G__Smatrix_249_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31898 {
31899       {
31900          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
31901          result7->ref = (long) (&obj);
31902          result7->obj.i = (long) (&obj);
31903       }
31904    return(1 || funcname || hash || result7 || libp) ;
31905 }
31906 
31907 static int G__G__Smatrix_249_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31908 {
31909       {
31910          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
31911          result7->ref = (long) (&obj);
31912          result7->obj.i = (long) (&obj);
31913       }
31914    return(1 || funcname || hash || result7 || libp) ;
31915 }
31916 
31917 static int G__G__Smatrix_249_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31918 {
31919       {
31920          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
31921          result7->ref = (long) (&obj);
31922          result7->obj.i = (long) (&obj);
31923       }
31924    return(1 || funcname || hash || result7 || libp) ;
31925 }
31926 
31927 static int G__G__Smatrix_249_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31928 {
31929       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Invert());
31930    return(1 || funcname || hash || result7 || libp) ;
31931 }
31932 
31933 static int G__G__Smatrix_249_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31934 {
31935       {
31936          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >* pobj;
31937          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
31938          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(xobj);
31939          result7->obj.i = (long) ((void*) pobj);
31940          result7->ref = result7->obj.i;
31941          G__store_tempobject(*result7);
31942       }
31943    return(1 || funcname || hash || result7 || libp) ;
31944 }
31945 
31946 static int G__G__Smatrix_249_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31947 {
31948       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->InvertFast());
31949    return(1 || funcname || hash || result7 || libp) ;
31950 }
31951 
31952 static int G__G__Smatrix_249_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31953 {
31954       {
31955          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >* pobj;
31956          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
31957          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(xobj);
31958          result7->obj.i = (long) ((void*) pobj);
31959          result7->ref = result7->obj.i;
31960          G__store_tempobject(*result7);
31961       }
31962    return(1 || funcname || hash || result7 || libp) ;
31963 }
31964 
31965 static int G__G__Smatrix_249_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31966 {
31967       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->InvertChol());
31968    return(1 || funcname || hash || result7 || libp) ;
31969 }
31970 
31971 static int G__G__Smatrix_249_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31972 {
31973       {
31974          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >* pobj;
31975          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
31976          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >(xobj);
31977          result7->obj.i = (long) ((void*) pobj);
31978          result7->ref = result7->obj.i;
31979          G__store_tempobject(*result7);
31980       }
31981    return(1 || funcname || hash || result7 || libp) ;
31982 }
31983 
31984 static int G__G__Smatrix_249_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31985 {
31986       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
31987    return(1 || funcname || hash || result7 || libp) ;
31988 }
31989 
31990 static int G__G__Smatrix_249_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31991 {
31992       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
31993    return(1 || funcname || hash || result7 || libp) ;
31994 }
31995 
31996 static int G__G__Smatrix_249_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
31997 {
31998       {
31999          const ROOT::Math::SVector<float,6>* pobj;
32000          const ROOT::Math::SVector<float,6> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
32001          pobj = new ROOT::Math::SVector<float,6>(xobj);
32002          result7->obj.i = (long) ((void*) pobj);
32003          result7->ref = result7->obj.i;
32004          G__store_tempobject(*result7);
32005       }
32006    return(1 || funcname || hash || result7 || libp) ;
32007 }
32008 
32009 static int G__G__Smatrix_249_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32010 {
32011       {
32012          const ROOT::Math::SVector<float,6>* pobj;
32013          const ROOT::Math::SVector<float,6> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
32014          pobj = new ROOT::Math::SVector<float,6>(xobj);
32015          result7->obj.i = (long) ((void*) pobj);
32016          result7->ref = result7->obj.i;
32017          G__store_tempobject(*result7);
32018       }
32019    return(1 || funcname || hash || result7 || libp) ;
32020 }
32021 
32022 static int G__G__Smatrix_249_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32023 {
32024       {
32025          const ROOT::Math::SVector<float,6>* pobj;
32026          const ROOT::Math::SVector<float,6> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Diagonal();
32027          pobj = new ROOT::Math::SVector<float,6>(xobj);
32028          result7->obj.i = (long) ((void*) pobj);
32029          result7->ref = result7->obj.i;
32030          G__store_tempobject(*result7);
32031       }
32032    return(1 || funcname || hash || result7 || libp) ;
32033 }
32034 
32035 static int G__G__Smatrix_249_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32036 {
32037       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Trace());
32038    return(1 || funcname || hash || result7 || libp) ;
32039 }
32040 
32041 static int G__G__Smatrix_249_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32042 {
32043       {
32044          const ROOT::Math::SVector<float,6*(6+1)/2>* pobj;
32045          const ROOT::Math::SVector<float,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->UpperBlock();
32046          pobj = new ROOT::Math::SVector<float,6*(6+1)/2>(xobj);
32047          result7->obj.i = (long) ((void*) pobj);
32048          result7->ref = result7->obj.i;
32049          G__store_tempobject(*result7);
32050       }
32051    return(1 || funcname || hash || result7 || libp) ;
32052 }
32053 
32054 static int G__G__Smatrix_249_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32055 {
32056       {
32057          const ROOT::Math::SVector<float,6*(6+1)/2>* pobj;
32058          const ROOT::Math::SVector<float,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->LowerBlock();
32059          pobj = new ROOT::Math::SVector<float,6*(6+1)/2>(xobj);
32060          result7->obj.i = (long) ((void*) pobj);
32061          result7->ref = result7->obj.i;
32062          G__store_tempobject(*result7);
32063       }
32064    return(1 || funcname || hash || result7 || libp) ;
32065 }
32066 
32067 static int G__G__Smatrix_249_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32068 {
32069       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
32070    return(1 || funcname || hash || result7 || libp) ;
32071 }
32072 
32073 static int G__G__Smatrix_249_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32074 {
32075       {
32076          const ostream& obj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
32077          result7->ref = (long) (&obj);
32078          result7->obj.i = (long) (&obj);
32079       }
32080    return(1 || funcname || hash || result7 || libp) ;
32081 }
32082 
32083 // automatic destructor
32084 typedef ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR;
32085 static int G__G__Smatrix_249_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32086 {
32087    char* gvp = (char*) G__getgvp();
32088    long soff = G__getstructoffset();
32089    int n = G__getaryconstruct();
32090    //
32091    //has_a_delete: 0
32092    //has_own_delete1arg: 0
32093    //has_own_delete2arg: 0
32094    //
32095    if (!soff) {
32096      return(1);
32097    }
32098    if (n) {
32099      if (gvp == (char*)G__PVOID) {
32100        delete[] (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) soff;
32101      } else {
32102        G__setgvp((long) G__PVOID);
32103        for (int i = n - 1; i >= 0; --i) {
32104          ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR();
32105        }
32106        G__setgvp((long)gvp);
32107      }
32108    } else {
32109      if (gvp == (char*)G__PVOID) {
32110        delete (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) soff;
32111      } else {
32112        G__setgvp((long) G__PVOID);
32113        ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR();
32114        G__setgvp((long)gvp);
32115      }
32116    }
32117    G__setnull(result7);
32118    return(1 || funcname || hash || result7 || libp) ;
32119 }
32120 
32121 // automatic assignment operator
32122 static int G__G__Smatrix_249_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32123 {
32124    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >* dest = (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) G__getstructoffset();
32125    *dest = *(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) libp->para[0].ref;
32126    const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >& obj = *dest;
32127    result7->ref = (long) (&obj);
32128    result7->obj.i = (long) (&obj);
32129    return(1 || funcname || hash || result7 || libp) ;
32130 }
32131 
32132 
32133 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow */
32134 static int G__G__Smatrix_253_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32135 {
32136    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow* p = NULL;
32137    char* gvp = (char*) G__getgvp();
32138    //m: 2
32139    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32140      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
32141    } else {
32142      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
32143    }
32144    result7->obj.i = (long) p;
32145    result7->ref = (long) p;
32146    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow));
32147    return(1 || funcname || hash || result7 || libp) ;
32148 }
32149 
32150 static int G__G__Smatrix_253_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32151 {
32152       {
32153          const float& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
32154          result7->ref = (long) (&obj);
32155          result7->obj.d = (double) (obj);
32156       }
32157    return(1 || funcname || hash || result7 || libp) ;
32158 }
32159 
32160 // automatic copy constructor
32161 static int G__G__Smatrix_253_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32162 
32163 {
32164    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow* p;
32165    void* tmp = (void*) G__int(libp->para[0]);
32166    p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*) tmp);
32167    result7->obj.i = (long) p;
32168    result7->ref = (long) p;
32169    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow));
32170    return(1 || funcname || hash || result7 || libp) ;
32171 }
32172 
32173 // automatic destructor
32174 typedef ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow;
32175 static int G__G__Smatrix_253_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32176 {
32177    char* gvp = (char*) G__getgvp();
32178    long soff = G__getstructoffset();
32179    int n = G__getaryconstruct();
32180    //
32181    //has_a_delete: 0
32182    //has_own_delete1arg: 0
32183    //has_own_delete2arg: 0
32184    //
32185    if (!soff) {
32186      return(1);
32187    }
32188    if (n) {
32189      if (gvp == (char*)G__PVOID) {
32190        delete[] (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*) soff;
32191      } else {
32192        G__setgvp((long) G__PVOID);
32193        for (int i = n - 1; i >= 0; --i) {
32194          ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow();
32195        }
32196        G__setgvp((long)gvp);
32197      }
32198    } else {
32199      if (gvp == (char*)G__PVOID) {
32200        delete (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*) soff;
32201      } else {
32202        G__setgvp((long) G__PVOID);
32203        ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow();
32204        G__setgvp((long)gvp);
32205      }
32206    }
32207    G__setnull(result7);
32208    return(1 || funcname || hash || result7 || libp) ;
32209 }
32210 
32211 // automatic assignment operator
32212 static int G__G__Smatrix_253_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32213 {
32214    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*) G__getstructoffset();
32215    *dest = *(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*) libp->para[0].ref;
32216    const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow& obj = *dest;
32217    result7->ref = (long) (&obj);
32218    result7->obj.i = (long) (&obj);
32219    return(1 || funcname || hash || result7 || libp) ;
32220 }
32221 
32222 
32223 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const */
32224 static int G__G__Smatrix_254_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32225 {
32226    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const* p = NULL;
32227    char* gvp = (char*) G__getgvp();
32228    //m: 2
32229    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32230      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
32231    } else {
32232      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
32233    }
32234    result7->obj.i = (long) p;
32235    result7->ref = (long) p;
32236    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const));
32237    return(1 || funcname || hash || result7 || libp) ;
32238 }
32239 
32240 static int G__G__Smatrix_254_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32241 {
32242       {
32243          const float& obj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
32244          result7->ref = (long) (&obj);
32245          result7->obj.d = (double) (obj);
32246       }
32247    return(1 || funcname || hash || result7 || libp) ;
32248 }
32249 
32250 // automatic copy constructor
32251 static int G__G__Smatrix_254_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32252 
32253 {
32254    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const* p;
32255    void* tmp = (void*) G__int(libp->para[0]);
32256    p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*) tmp);
32257    result7->obj.i = (long) p;
32258    result7->ref = (long) p;
32259    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const));
32260    return(1 || funcname || hash || result7 || libp) ;
32261 }
32262 
32263 // automatic destructor
32264 typedef ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const;
32265 static int G__G__Smatrix_254_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32266 {
32267    char* gvp = (char*) G__getgvp();
32268    long soff = G__getstructoffset();
32269    int n = G__getaryconstruct();
32270    //
32271    //has_a_delete: 0
32272    //has_own_delete1arg: 0
32273    //has_own_delete2arg: 0
32274    //
32275    if (!soff) {
32276      return(1);
32277    }
32278    if (n) {
32279      if (gvp == (char*)G__PVOID) {
32280        delete[] (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*) soff;
32281      } else {
32282        G__setgvp((long) G__PVOID);
32283        for (int i = n - 1; i >= 0; --i) {
32284          ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const();
32285        }
32286        G__setgvp((long)gvp);
32287      }
32288    } else {
32289      if (gvp == (char*)G__PVOID) {
32290        delete (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*) soff;
32291      } else {
32292        G__setgvp((long) G__PVOID);
32293        ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const();
32294        G__setgvp((long)gvp);
32295      }
32296    }
32297    G__setnull(result7);
32298    return(1 || funcname || hash || result7 || libp) ;
32299 }
32300 
32301 
32302 /* ROOT::Math::MatRepStd<float,7,7> */
32303 static int G__G__Smatrix_255_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32304 {
32305       {
32306          const float& obj = ((const ROOT::Math::MatRepStd<float,7,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
32307          result7->ref = (long) (&obj);
32308          result7->obj.d = (double) (obj);
32309       }
32310    return(1 || funcname || hash || result7 || libp) ;
32311 }
32312 
32313 static int G__G__Smatrix_255_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32314 {
32315       {
32316          const float& obj = ((ROOT::Math::MatRepStd<float,7,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
32317          result7->ref = (long) (&obj);
32318          result7->obj.d = (double) (obj);
32319       }
32320    return(1 || funcname || hash || result7 || libp) ;
32321 }
32322 
32323 static int G__G__Smatrix_255_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32324 {
32325       {
32326          const float& obj = ((ROOT::Math::MatRepStd<float,7,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
32327          result7->ref = (long) (&obj);
32328          result7->obj.d = (double) (obj);
32329       }
32330    return(1 || funcname || hash || result7 || libp) ;
32331 }
32332 
32333 static int G__G__Smatrix_255_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32334 {
32335       {
32336          const float& obj = ((const ROOT::Math::MatRepStd<float,7,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
32337          result7->ref = (long) (&obj);
32338          result7->obj.d = (double) (obj);
32339       }
32340    return(1 || funcname || hash || result7 || libp) ;
32341 }
32342 
32343 static int G__G__Smatrix_255_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32344 {
32345       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepStd<float,7,7>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
32346    return(1 || funcname || hash || result7 || libp) ;
32347 }
32348 
32349 static int G__G__Smatrix_255_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32350 {
32351       G__letint(result7, 70, (long) ((ROOT::Math::MatRepStd<float,7,7>*) G__getstructoffset())->Array());
32352    return(1 || funcname || hash || result7 || libp) ;
32353 }
32354 
32355 static int G__G__Smatrix_255_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32356 {
32357       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepStd<float,7,7>*) G__getstructoffset())->Array());
32358    return(1 || funcname || hash || result7 || libp) ;
32359 }
32360 
32361 // automatic default constructor
32362 static int G__G__Smatrix_255_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32363 {
32364    ROOT::Math::MatRepStd<float,7,7> *p;
32365    char* gvp = (char*) G__getgvp();
32366    int n = G__getaryconstruct();
32367    if (n) {
32368      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32369        p = new ROOT::Math::MatRepStd<float,7,7>[n];
32370      } else {
32371        p = new((void*) gvp) ROOT::Math::MatRepStd<float,7,7>[n];
32372      }
32373    } else {
32374      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32375        p = new ROOT::Math::MatRepStd<float,7,7>;
32376      } else {
32377        p = new((void*) gvp) ROOT::Math::MatRepStd<float,7,7>;
32378      }
32379    }
32380    result7->obj.i = (long) p;
32381    result7->ref = (long) p;
32382    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR));
32383    return(1 || funcname || hash || result7 || libp) ;
32384 }
32385 
32386 // automatic copy constructor
32387 static int G__G__Smatrix_255_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32388 
32389 {
32390    ROOT::Math::MatRepStd<float,7,7>* p;
32391    void* tmp = (void*) G__int(libp->para[0]);
32392    p = new ROOT::Math::MatRepStd<float,7,7>(*(ROOT::Math::MatRepStd<float,7,7>*) tmp);
32393    result7->obj.i = (long) p;
32394    result7->ref = (long) p;
32395    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR));
32396    return(1 || funcname || hash || result7 || libp) ;
32397 }
32398 
32399 // automatic destructor
32400 typedef ROOT::Math::MatRepStd<float,7,7> G__TROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR;
32401 static int G__G__Smatrix_255_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32402 {
32403    char* gvp = (char*) G__getgvp();
32404    long soff = G__getstructoffset();
32405    int n = G__getaryconstruct();
32406    //
32407    //has_a_delete: 0
32408    //has_own_delete1arg: 0
32409    //has_own_delete2arg: 0
32410    //
32411    if (!soff) {
32412      return(1);
32413    }
32414    if (n) {
32415      if (gvp == (char*)G__PVOID) {
32416        delete[] (ROOT::Math::MatRepStd<float,7,7>*) soff;
32417      } else {
32418        G__setgvp((long) G__PVOID);
32419        for (int i = n - 1; i >= 0; --i) {
32420          ((ROOT::Math::MatRepStd<float,7,7>*) (soff+(sizeof(ROOT::Math::MatRepStd<float,7,7>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR();
32421        }
32422        G__setgvp((long)gvp);
32423      }
32424    } else {
32425      if (gvp == (char*)G__PVOID) {
32426        delete (ROOT::Math::MatRepStd<float,7,7>*) soff;
32427      } else {
32428        G__setgvp((long) G__PVOID);
32429        ((ROOT::Math::MatRepStd<float,7,7>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR();
32430        G__setgvp((long)gvp);
32431      }
32432    }
32433    G__setnull(result7);
32434    return(1 || funcname || hash || result7 || libp) ;
32435 }
32436 
32437 // automatic assignment operator
32438 static int G__G__Smatrix_255_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32439 {
32440    ROOT::Math::MatRepStd<float,7,7>* dest = (ROOT::Math::MatRepStd<float,7,7>*) G__getstructoffset();
32441    *dest = *(ROOT::Math::MatRepStd<float,7,7>*) libp->para[0].ref;
32442    const ROOT::Math::MatRepStd<float,7,7>& obj = *dest;
32443    result7->ref = (long) (&obj);
32444    result7->obj.i = (long) (&obj);
32445    return(1 || funcname || hash || result7 || libp) ;
32446 }
32447 
32448 
32449 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > */
32450 static int G__G__Smatrix_257_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32451 {
32452    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >* p = NULL;
32453    char* gvp = (char*) G__getgvp();
32454    int n = G__getaryconstruct();
32455    if (n) {
32456      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32457        p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >[n];
32458      } else {
32459        p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >[n];
32460      }
32461    } else {
32462      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32463        p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >;
32464      } else {
32465        p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >;
32466      }
32467    }
32468    result7->obj.i = (long) p;
32469    result7->ref = (long) p;
32470    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
32471    return(1 || funcname || hash || result7 || libp) ;
32472 }
32473 
32474 static int G__G__Smatrix_257_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32475 {
32476    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >* p = NULL;
32477    char* gvp = (char*) G__getgvp();
32478    //m: 1
32479    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32480      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
32481    } else {
32482      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
32483    }
32484    result7->obj.i = (long) p;
32485    result7->ref = (long) p;
32486    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
32487    return(1 || funcname || hash || result7 || libp) ;
32488 }
32489 
32490 static int G__G__Smatrix_257_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32491 {
32492    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >* p = NULL;
32493    char* gvp = (char*) G__getgvp();
32494    //m: 1
32495    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32496      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) libp->para[0].ref);
32497    } else {
32498      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) libp->para[0].ref);
32499    }
32500    result7->obj.i = (long) p;
32501    result7->ref = (long) p;
32502    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
32503    return(1 || funcname || hash || result7 || libp) ;
32504 }
32505 
32506 static int G__G__Smatrix_257_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32507 {
32508    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >* p = NULL;
32509    char* gvp = (char*) G__getgvp();
32510    switch (libp->paran) {
32511    case 2:
32512      //m: 2
32513      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32514        p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*(ROOT::Math::SVector<float,7*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
32515      } else {
32516        p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*(ROOT::Math::SVector<float,7*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
32517      }
32518      break;
32519    case 1:
32520      //m: 1
32521      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32522        p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*(ROOT::Math::SVector<float,7*(7+1)/2>*) libp->para[0].ref);
32523      } else {
32524        p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*(ROOT::Math::SVector<float,7*(7+1)/2>*) libp->para[0].ref);
32525      }
32526      break;
32527    }
32528    result7->obj.i = (long) p;
32529    result7->ref = (long) p;
32530    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
32531    return(1 || funcname || hash || result7 || libp) ;
32532 }
32533 
32534 static int G__G__Smatrix_257_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32535 {
32536    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >* p = NULL;
32537    char* gvp = (char*) G__getgvp();
32538    //m: 1
32539    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32540      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*(float*) G__Floatref(&libp->para[0]));
32541    } else {
32542      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(*(float*) G__Floatref(&libp->para[0]));
32543    }
32544    result7->obj.i = (long) p;
32545    result7->ref = (long) p;
32546    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
32547    return(1 || funcname || hash || result7 || libp) ;
32548 }
32549 
32550 static int G__G__Smatrix_257_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32551 {
32552       {
32553          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
32554          result7->ref = (long) (&obj);
32555          result7->obj.i = (long) (&obj);
32556       }
32557    return(1 || funcname || hash || result7 || libp) ;
32558 }
32559 
32560 static int G__G__Smatrix_257_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32561 {
32562       {
32563          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
32564          result7->ref = (long) (&obj);
32565          result7->obj.i = (long) (&obj);
32566       }
32567    return(1 || funcname || hash || result7 || libp) ;
32568 }
32569 
32570 static int G__G__Smatrix_257_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32571 {
32572       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
32573    return(1 || funcname || hash || result7 || libp) ;
32574 }
32575 
32576 static int G__G__Smatrix_257_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32577 {
32578       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Array());
32579    return(1 || funcname || hash || result7 || libp) ;
32580 }
32581 
32582 static int G__G__Smatrix_257_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32583 {
32584       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Array());
32585    return(1 || funcname || hash || result7 || libp) ;
32586 }
32587 
32588 static int G__G__Smatrix_257_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32589 {
32590       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->begin());
32591    return(1 || funcname || hash || result7 || libp) ;
32592 }
32593 
32594 static int G__G__Smatrix_257_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32595 {
32596       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->end());
32597    return(1 || funcname || hash || result7 || libp) ;
32598 }
32599 
32600 static int G__G__Smatrix_257_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32601 {
32602       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->begin());
32603    return(1 || funcname || hash || result7 || libp) ;
32604 }
32605 
32606 static int G__G__Smatrix_257_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32607 {
32608       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->end());
32609    return(1 || funcname || hash || result7 || libp) ;
32610 }
32611 
32612 static int G__G__Smatrix_257_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32613 {
32614       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
32615    return(1 || funcname || hash || result7 || libp) ;
32616 }
32617 
32618 static int G__G__Smatrix_257_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32619 {
32620       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
32621    return(1 || funcname || hash || result7 || libp) ;
32622 }
32623 
32624 static int G__G__Smatrix_257_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32625 {
32626       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) libp->para[0].ref));
32627    return(1 || funcname || hash || result7 || libp) ;
32628 }
32629 
32630 static int G__G__Smatrix_257_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32631 {
32632       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
32633    return(1 || funcname || hash || result7 || libp) ;
32634 }
32635 
32636 static int G__G__Smatrix_257_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32637 {
32638       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
32639    return(1 || funcname || hash || result7 || libp) ;
32640 }
32641 
32642 static int G__G__Smatrix_257_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32643 {
32644       {
32645          const float& obj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
32646          result7->ref = (long) (&obj);
32647          result7->obj.d = (double) (obj);
32648       }
32649    return(1 || funcname || hash || result7 || libp) ;
32650 }
32651 
32652 static int G__G__Smatrix_257_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32653 {
32654       {
32655          const float& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
32656          result7->ref = (long) (&obj);
32657          result7->obj.d = (double) (obj);
32658       }
32659    return(1 || funcname || hash || result7 || libp) ;
32660 }
32661 
32662 static int G__G__Smatrix_257_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32663 {
32664       {
32665          const float& obj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
32666          result7->ref = (long) (&obj);
32667          result7->obj.d = (double) (obj);
32668       }
32669    return(1 || funcname || hash || result7 || libp) ;
32670 }
32671 
32672 static int G__G__Smatrix_257_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32673 {
32674       {
32675          const float& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
32676          result7->ref = (long) (&obj);
32677          result7->obj.d = (double) (obj);
32678       }
32679    return(1 || funcname || hash || result7 || libp) ;
32680 }
32681 
32682 static int G__G__Smatrix_257_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32683 {
32684       {
32685          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const* pobj;
32686          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
32687          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const(xobj);
32688          result7->obj.i = (long) ((void*) pobj);
32689          result7->ref = result7->obj.i;
32690          G__store_tempobject(*result7);
32691       }
32692    return(1 || funcname || hash || result7 || libp) ;
32693 }
32694 
32695 static int G__G__Smatrix_257_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32696 {
32697       {
32698          ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow* pobj;
32699          ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
32700          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow(xobj);
32701          result7->obj.i = (long) ((void*) pobj);
32702          result7->ref = result7->obj.i;
32703          G__store_tempobject(*result7);
32704       }
32705    return(1 || funcname || hash || result7 || libp) ;
32706 }
32707 
32708 static int G__G__Smatrix_257_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32709 {
32710       {
32711          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
32712          result7->ref = (long) (&obj);
32713          result7->obj.i = (long) (&obj);
32714       }
32715    return(1 || funcname || hash || result7 || libp) ;
32716 }
32717 
32718 static int G__G__Smatrix_257_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32719 {
32720       {
32721          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
32722          result7->ref = (long) (&obj);
32723          result7->obj.i = (long) (&obj);
32724       }
32725    return(1 || funcname || hash || result7 || libp) ;
32726 }
32727 
32728 static int G__G__Smatrix_257_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32729 {
32730       {
32731          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
32732          result7->ref = (long) (&obj);
32733          result7->obj.i = (long) (&obj);
32734       }
32735    return(1 || funcname || hash || result7 || libp) ;
32736 }
32737 
32738 static int G__G__Smatrix_257_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32739 {
32740       {
32741          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
32742          result7->ref = (long) (&obj);
32743          result7->obj.i = (long) (&obj);
32744       }
32745    return(1 || funcname || hash || result7 || libp) ;
32746 }
32747 
32748 static int G__G__Smatrix_257_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32749 {
32750       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Invert());
32751    return(1 || funcname || hash || result7 || libp) ;
32752 }
32753 
32754 static int G__G__Smatrix_257_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32755 {
32756       {
32757          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >* pobj;
32758          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
32759          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(xobj);
32760          result7->obj.i = (long) ((void*) pobj);
32761          result7->ref = result7->obj.i;
32762          G__store_tempobject(*result7);
32763       }
32764    return(1 || funcname || hash || result7 || libp) ;
32765 }
32766 
32767 static int G__G__Smatrix_257_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32768 {
32769       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->InvertFast());
32770    return(1 || funcname || hash || result7 || libp) ;
32771 }
32772 
32773 static int G__G__Smatrix_257_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32774 {
32775       {
32776          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >* pobj;
32777          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
32778          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(xobj);
32779          result7->obj.i = (long) ((void*) pobj);
32780          result7->ref = result7->obj.i;
32781          G__store_tempobject(*result7);
32782       }
32783    return(1 || funcname || hash || result7 || libp) ;
32784 }
32785 
32786 static int G__G__Smatrix_257_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32787 {
32788       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->InvertChol());
32789    return(1 || funcname || hash || result7 || libp) ;
32790 }
32791 
32792 static int G__G__Smatrix_257_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32793 {
32794       {
32795          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >* pobj;
32796          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
32797          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >(xobj);
32798          result7->obj.i = (long) ((void*) pobj);
32799          result7->ref = result7->obj.i;
32800          G__store_tempobject(*result7);
32801       }
32802    return(1 || funcname || hash || result7 || libp) ;
32803 }
32804 
32805 static int G__G__Smatrix_257_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32806 {
32807       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
32808    return(1 || funcname || hash || result7 || libp) ;
32809 }
32810 
32811 static int G__G__Smatrix_257_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32812 {
32813       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
32814    return(1 || funcname || hash || result7 || libp) ;
32815 }
32816 
32817 static int G__G__Smatrix_257_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32818 {
32819       {
32820          const ROOT::Math::SVector<float,7>* pobj;
32821          const ROOT::Math::SVector<float,7> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
32822          pobj = new ROOT::Math::SVector<float,7>(xobj);
32823          result7->obj.i = (long) ((void*) pobj);
32824          result7->ref = result7->obj.i;
32825          G__store_tempobject(*result7);
32826       }
32827    return(1 || funcname || hash || result7 || libp) ;
32828 }
32829 
32830 static int G__G__Smatrix_257_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32831 {
32832       {
32833          const ROOT::Math::SVector<float,7>* pobj;
32834          const ROOT::Math::SVector<float,7> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
32835          pobj = new ROOT::Math::SVector<float,7>(xobj);
32836          result7->obj.i = (long) ((void*) pobj);
32837          result7->ref = result7->obj.i;
32838          G__store_tempobject(*result7);
32839       }
32840    return(1 || funcname || hash || result7 || libp) ;
32841 }
32842 
32843 static int G__G__Smatrix_257_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32844 {
32845       {
32846          const ROOT::Math::SVector<float,7>* pobj;
32847          const ROOT::Math::SVector<float,7> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Diagonal();
32848          pobj = new ROOT::Math::SVector<float,7>(xobj);
32849          result7->obj.i = (long) ((void*) pobj);
32850          result7->ref = result7->obj.i;
32851          G__store_tempobject(*result7);
32852       }
32853    return(1 || funcname || hash || result7 || libp) ;
32854 }
32855 
32856 static int G__G__Smatrix_257_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32857 {
32858       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Trace());
32859    return(1 || funcname || hash || result7 || libp) ;
32860 }
32861 
32862 static int G__G__Smatrix_257_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32863 {
32864       {
32865          const ROOT::Math::SVector<float,7*(7+1)/2>* pobj;
32866          const ROOT::Math::SVector<float,7*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->UpperBlock();
32867          pobj = new ROOT::Math::SVector<float,7*(7+1)/2>(xobj);
32868          result7->obj.i = (long) ((void*) pobj);
32869          result7->ref = result7->obj.i;
32870          G__store_tempobject(*result7);
32871       }
32872    return(1 || funcname || hash || result7 || libp) ;
32873 }
32874 
32875 static int G__G__Smatrix_257_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32876 {
32877       {
32878          const ROOT::Math::SVector<float,7*(7+1)/2>* pobj;
32879          const ROOT::Math::SVector<float,7*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->LowerBlock();
32880          pobj = new ROOT::Math::SVector<float,7*(7+1)/2>(xobj);
32881          result7->obj.i = (long) ((void*) pobj);
32882          result7->ref = result7->obj.i;
32883          G__store_tempobject(*result7);
32884       }
32885    return(1 || funcname || hash || result7 || libp) ;
32886 }
32887 
32888 static int G__G__Smatrix_257_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32889 {
32890       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
32891    return(1 || funcname || hash || result7 || libp) ;
32892 }
32893 
32894 static int G__G__Smatrix_257_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32895 {
32896       {
32897          const ostream& obj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
32898          result7->ref = (long) (&obj);
32899          result7->obj.i = (long) (&obj);
32900       }
32901    return(1 || funcname || hash || result7 || libp) ;
32902 }
32903 
32904 // automatic destructor
32905 typedef ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR;
32906 static int G__G__Smatrix_257_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32907 {
32908    char* gvp = (char*) G__getgvp();
32909    long soff = G__getstructoffset();
32910    int n = G__getaryconstruct();
32911    //
32912    //has_a_delete: 0
32913    //has_own_delete1arg: 0
32914    //has_own_delete2arg: 0
32915    //
32916    if (!soff) {
32917      return(1);
32918    }
32919    if (n) {
32920      if (gvp == (char*)G__PVOID) {
32921        delete[] (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) soff;
32922      } else {
32923        G__setgvp((long) G__PVOID);
32924        for (int i = n - 1; i >= 0; --i) {
32925          ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR();
32926        }
32927        G__setgvp((long)gvp);
32928      }
32929    } else {
32930      if (gvp == (char*)G__PVOID) {
32931        delete (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) soff;
32932      } else {
32933        G__setgvp((long) G__PVOID);
32934        ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR();
32935        G__setgvp((long)gvp);
32936      }
32937    }
32938    G__setnull(result7);
32939    return(1 || funcname || hash || result7 || libp) ;
32940 }
32941 
32942 // automatic assignment operator
32943 static int G__G__Smatrix_257_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32944 {
32945    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >* dest = (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) G__getstructoffset();
32946    *dest = *(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) libp->para[0].ref;
32947    const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >& obj = *dest;
32948    result7->ref = (long) (&obj);
32949    result7->obj.i = (long) (&obj);
32950    return(1 || funcname || hash || result7 || libp) ;
32951 }
32952 
32953 
32954 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow */
32955 static int G__G__Smatrix_261_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32956 {
32957    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow* p = NULL;
32958    char* gvp = (char*) G__getgvp();
32959    //m: 2
32960    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
32961      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
32962    } else {
32963      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
32964    }
32965    result7->obj.i = (long) p;
32966    result7->ref = (long) p;
32967    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow));
32968    return(1 || funcname || hash || result7 || libp) ;
32969 }
32970 
32971 static int G__G__Smatrix_261_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32972 {
32973       {
32974          const float& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
32975          result7->ref = (long) (&obj);
32976          result7->obj.d = (double) (obj);
32977       }
32978    return(1 || funcname || hash || result7 || libp) ;
32979 }
32980 
32981 // automatic copy constructor
32982 static int G__G__Smatrix_261_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32983 
32984 {
32985    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow* p;
32986    void* tmp = (void*) G__int(libp->para[0]);
32987    p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*) tmp);
32988    result7->obj.i = (long) p;
32989    result7->ref = (long) p;
32990    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow));
32991    return(1 || funcname || hash || result7 || libp) ;
32992 }
32993 
32994 // automatic destructor
32995 typedef ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow;
32996 static int G__G__Smatrix_261_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
32997 {
32998    char* gvp = (char*) G__getgvp();
32999    long soff = G__getstructoffset();
33000    int n = G__getaryconstruct();
33001    //
33002    //has_a_delete: 0
33003    //has_own_delete1arg: 0
33004    //has_own_delete2arg: 0
33005    //
33006    if (!soff) {
33007      return(1);
33008    }
33009    if (n) {
33010      if (gvp == (char*)G__PVOID) {
33011        delete[] (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*) soff;
33012      } else {
33013        G__setgvp((long) G__PVOID);
33014        for (int i = n - 1; i >= 0; --i) {
33015          ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow();
33016        }
33017        G__setgvp((long)gvp);
33018      }
33019    } else {
33020      if (gvp == (char*)G__PVOID) {
33021        delete (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*) soff;
33022      } else {
33023        G__setgvp((long) G__PVOID);
33024        ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow();
33025        G__setgvp((long)gvp);
33026      }
33027    }
33028    G__setnull(result7);
33029    return(1 || funcname || hash || result7 || libp) ;
33030 }
33031 
33032 // automatic assignment operator
33033 static int G__G__Smatrix_261_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33034 {
33035    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*) G__getstructoffset();
33036    *dest = *(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*) libp->para[0].ref;
33037    const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow& obj = *dest;
33038    result7->ref = (long) (&obj);
33039    result7->obj.i = (long) (&obj);
33040    return(1 || funcname || hash || result7 || libp) ;
33041 }
33042 
33043 
33044 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const */
33045 static int G__G__Smatrix_262_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33046 {
33047    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const* p = NULL;
33048    char* gvp = (char*) G__getgvp();
33049    //m: 2
33050    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33051      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
33052    } else {
33053      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
33054    }
33055    result7->obj.i = (long) p;
33056    result7->ref = (long) p;
33057    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const));
33058    return(1 || funcname || hash || result7 || libp) ;
33059 }
33060 
33061 static int G__G__Smatrix_262_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33062 {
33063       {
33064          const float& obj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
33065          result7->ref = (long) (&obj);
33066          result7->obj.d = (double) (obj);
33067       }
33068    return(1 || funcname || hash || result7 || libp) ;
33069 }
33070 
33071 // automatic copy constructor
33072 static int G__G__Smatrix_262_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33073 
33074 {
33075    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const* p;
33076    void* tmp = (void*) G__int(libp->para[0]);
33077    p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*) tmp);
33078    result7->obj.i = (long) p;
33079    result7->ref = (long) p;
33080    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const));
33081    return(1 || funcname || hash || result7 || libp) ;
33082 }
33083 
33084 // automatic destructor
33085 typedef ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const;
33086 static int G__G__Smatrix_262_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33087 {
33088    char* gvp = (char*) G__getgvp();
33089    long soff = G__getstructoffset();
33090    int n = G__getaryconstruct();
33091    //
33092    //has_a_delete: 0
33093    //has_own_delete1arg: 0
33094    //has_own_delete2arg: 0
33095    //
33096    if (!soff) {
33097      return(1);
33098    }
33099    if (n) {
33100      if (gvp == (char*)G__PVOID) {
33101        delete[] (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*) soff;
33102      } else {
33103        G__setgvp((long) G__PVOID);
33104        for (int i = n - 1; i >= 0; --i) {
33105          ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const();
33106        }
33107        G__setgvp((long)gvp);
33108      }
33109    } else {
33110      if (gvp == (char*)G__PVOID) {
33111        delete (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*) soff;
33112      } else {
33113        G__setgvp((long) G__PVOID);
33114        ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const();
33115        G__setgvp((long)gvp);
33116      }
33117    }
33118    G__setnull(result7);
33119    return(1 || funcname || hash || result7 || libp) ;
33120 }
33121 
33122 
33123 /* ROOT::Math::SVector<float,7> */
33124 static int G__G__Smatrix_263_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33125 {
33126    ROOT::Math::SVector<float,7>* p = NULL;
33127    char* gvp = (char*) G__getgvp();
33128    int n = G__getaryconstruct();
33129    if (n) {
33130      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33131        p = new ROOT::Math::SVector<float,7>[n];
33132      } else {
33133        p = new((void*) gvp) ROOT::Math::SVector<float,7>[n];
33134      }
33135    } else {
33136      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33137        p = new ROOT::Math::SVector<float,7>;
33138      } else {
33139        p = new((void*) gvp) ROOT::Math::SVector<float,7>;
33140      }
33141    }
33142    result7->obj.i = (long) p;
33143    result7->ref = (long) p;
33144    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33145    return(1 || funcname || hash || result7 || libp) ;
33146 }
33147 
33148 static int G__G__Smatrix_263_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33149 {
33150    ROOT::Math::SVector<float,7>* p = NULL;
33151    char* gvp = (char*) G__getgvp();
33152    //m: 1
33153    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33154      p = new ROOT::Math::SVector<float,7>(*(ROOT::Math::SVector<float,7>*) libp->para[0].ref);
33155    } else {
33156      p = new((void*) gvp) ROOT::Math::SVector<float,7>(*(ROOT::Math::SVector<float,7>*) libp->para[0].ref);
33157    }
33158    result7->obj.i = (long) p;
33159    result7->ref = (long) p;
33160    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33161    return(1 || funcname || hash || result7 || libp) ;
33162 }
33163 
33164 static int G__G__Smatrix_263_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33165 {
33166    ROOT::Math::SVector<float,7>* p = NULL;
33167    char* gvp = (char*) G__getgvp();
33168    //m: 2
33169    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33170      p = new ROOT::Math::SVector<float,7>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
33171    } else {
33172      p = new((void*) gvp) ROOT::Math::SVector<float,7>((float*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
33173    }
33174    result7->obj.i = (long) p;
33175    result7->ref = (long) p;
33176    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33177    return(1 || funcname || hash || result7 || libp) ;
33178 }
33179 
33180 static int G__G__Smatrix_263_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33181 {
33182    ROOT::Math::SVector<float,7>* p = NULL;
33183    char* gvp = (char*) G__getgvp();
33184    //m: 2
33185    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33186      p = new ROOT::Math::SVector<float,7>((ROOT::Math::SVector<float,7>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,7>::const_iterator) G__int(libp->para[1]));
33187    } else {
33188      p = new((void*) gvp) ROOT::Math::SVector<float,7>((ROOT::Math::SVector<float,7>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<float,7>::const_iterator) G__int(libp->para[1]));
33189    }
33190    result7->obj.i = (long) p;
33191    result7->ref = (long) p;
33192    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33193    return(1 || funcname || hash || result7 || libp) ;
33194 }
33195 
33196 static int G__G__Smatrix_263_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33197 {
33198    ROOT::Math::SVector<float,7>* p = NULL;
33199    char* gvp = (char*) G__getgvp();
33200    //m: 1
33201    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33202      p = new ROOT::Math::SVector<float,7>(*(float*) G__Floatref(&libp->para[0]));
33203    } else {
33204      p = new((void*) gvp) ROOT::Math::SVector<float,7>(*(float*) G__Floatref(&libp->para[0]));
33205    }
33206    result7->obj.i = (long) p;
33207    result7->ref = (long) p;
33208    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33209    return(1 || funcname || hash || result7 || libp) ;
33210 }
33211 
33212 static int G__G__Smatrix_263_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33213 {
33214    ROOT::Math::SVector<float,7>* p = NULL;
33215    char* gvp = (char*) G__getgvp();
33216    //m: 2
33217    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33218      p = new ROOT::Math::SVector<float,7>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
33219    } else {
33220      p = new((void*) gvp) ROOT::Math::SVector<float,7>(*(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1]));
33221    }
33222    result7->obj.i = (long) p;
33223    result7->ref = (long) p;
33224    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33225    return(1 || funcname || hash || result7 || libp) ;
33226 }
33227 
33228 static int G__G__Smatrix_263_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33229 {
33230    ROOT::Math::SVector<float,7>* p = NULL;
33231    char* gvp = (char*) G__getgvp();
33232    //m: 3
33233    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33234      p = new ROOT::Math::SVector<float,7>(
33235 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33236 , *(float*) G__Floatref(&libp->para[2]));
33237    } else {
33238      p = new((void*) gvp) ROOT::Math::SVector<float,7>(
33239 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33240 , *(float*) G__Floatref(&libp->para[2]));
33241    }
33242    result7->obj.i = (long) p;
33243    result7->ref = (long) p;
33244    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33245    return(1 || funcname || hash || result7 || libp) ;
33246 }
33247 
33248 static int G__G__Smatrix_263_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33249 {
33250    ROOT::Math::SVector<float,7>* p = NULL;
33251    char* gvp = (char*) G__getgvp();
33252    //m: 4
33253    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33254      p = new ROOT::Math::SVector<float,7>(
33255 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33256 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
33257    } else {
33258      p = new((void*) gvp) ROOT::Math::SVector<float,7>(
33259 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33260 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3]));
33261    }
33262    result7->obj.i = (long) p;
33263    result7->ref = (long) p;
33264    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33265    return(1 || funcname || hash || result7 || libp) ;
33266 }
33267 
33268 static int G__G__Smatrix_263_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33269 {
33270    ROOT::Math::SVector<float,7>* p = NULL;
33271    char* gvp = (char*) G__getgvp();
33272    //m: 5
33273    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33274      p = new ROOT::Math::SVector<float,7>(
33275 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33276 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33277 , *(float*) G__Floatref(&libp->para[4]));
33278    } else {
33279      p = new((void*) gvp) ROOT::Math::SVector<float,7>(
33280 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33281 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33282 , *(float*) G__Floatref(&libp->para[4]));
33283    }
33284    result7->obj.i = (long) p;
33285    result7->ref = (long) p;
33286    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33287    return(1 || funcname || hash || result7 || libp) ;
33288 }
33289 
33290 static int G__G__Smatrix_263_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33291 {
33292    ROOT::Math::SVector<float,7>* p = NULL;
33293    char* gvp = (char*) G__getgvp();
33294    //m: 6
33295    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33296      p = new ROOT::Math::SVector<float,7>(
33297 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33298 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33299 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
33300    } else {
33301      p = new((void*) gvp) ROOT::Math::SVector<float,7>(
33302 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33303 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33304 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5]));
33305    }
33306    result7->obj.i = (long) p;
33307    result7->ref = (long) p;
33308    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33309    return(1 || funcname || hash || result7 || libp) ;
33310 }
33311 
33312 static int G__G__Smatrix_263_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33313 {
33314    ROOT::Math::SVector<float,7>* p = NULL;
33315    char* gvp = (char*) G__getgvp();
33316    //m: 7
33317    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33318      p = new ROOT::Math::SVector<float,7>(
33319 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33320 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33321 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
33322 , *(float*) G__Floatref(&libp->para[6]));
33323    } else {
33324      p = new((void*) gvp) ROOT::Math::SVector<float,7>(
33325 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33326 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33327 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
33328 , *(float*) G__Floatref(&libp->para[6]));
33329    }
33330    result7->obj.i = (long) p;
33331    result7->ref = (long) p;
33332    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33333    return(1 || funcname || hash || result7 || libp) ;
33334 }
33335 
33336 static int G__G__Smatrix_263_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33337 {
33338    ROOT::Math::SVector<float,7>* p = NULL;
33339    char* gvp = (char*) G__getgvp();
33340    //m: 8
33341    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33342      p = new ROOT::Math::SVector<float,7>(
33343 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33344 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33345 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
33346 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
33347    } else {
33348      p = new((void*) gvp) ROOT::Math::SVector<float,7>(
33349 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33350 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33351 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
33352 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7]));
33353    }
33354    result7->obj.i = (long) p;
33355    result7->ref = (long) p;
33356    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33357    return(1 || funcname || hash || result7 || libp) ;
33358 }
33359 
33360 static int G__G__Smatrix_263_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33361 {
33362    ROOT::Math::SVector<float,7>* p = NULL;
33363    char* gvp = (char*) G__getgvp();
33364    //m: 9
33365    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33366      p = new ROOT::Math::SVector<float,7>(
33367 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33368 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33369 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
33370 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
33371 , *(float*) G__Floatref(&libp->para[8]));
33372    } else {
33373      p = new((void*) gvp) ROOT::Math::SVector<float,7>(
33374 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33375 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33376 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
33377 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
33378 , *(float*) G__Floatref(&libp->para[8]));
33379    }
33380    result7->obj.i = (long) p;
33381    result7->ref = (long) p;
33382    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33383    return(1 || funcname || hash || result7 || libp) ;
33384 }
33385 
33386 static int G__G__Smatrix_263_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33387 {
33388    ROOT::Math::SVector<float,7>* p = NULL;
33389    char* gvp = (char*) G__getgvp();
33390    //m: 10
33391    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33392      p = new ROOT::Math::SVector<float,7>(
33393 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33394 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33395 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
33396 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
33397 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
33398    } else {
33399      p = new((void*) gvp) ROOT::Math::SVector<float,7>(
33400 *(float*) G__Floatref(&libp->para[0]), *(float*) G__Floatref(&libp->para[1])
33401 , *(float*) G__Floatref(&libp->para[2]), *(float*) G__Floatref(&libp->para[3])
33402 , *(float*) G__Floatref(&libp->para[4]), *(float*) G__Floatref(&libp->para[5])
33403 , *(float*) G__Floatref(&libp->para[6]), *(float*) G__Floatref(&libp->para[7])
33404 , *(float*) G__Floatref(&libp->para[8]), *(float*) G__Floatref(&libp->para[9]));
33405    }
33406    result7->obj.i = (long) p;
33407    result7->ref = (long) p;
33408    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
33409    return(1 || funcname || hash || result7 || libp) ;
33410 }
33411 
33412 static int G__G__Smatrix_263_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33413 {
33414       {
33415          const ROOT::Math::SVector<float,7>& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
33416          result7->ref = (long) (&obj);
33417          result7->obj.i = (long) (&obj);
33418       }
33419    return(1 || funcname || hash || result7 || libp) ;
33420 }
33421 
33422 static int G__G__Smatrix_263_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33423 {
33424       G__letint(result7, 104, (long) ROOT::Math::SVector<float,7>::Dim());
33425    return(1 || funcname || hash || result7 || libp) ;
33426 }
33427 
33428 static int G__G__Smatrix_263_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33429 {
33430       G__letdouble(result7, 102, (double) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
33431    return(1 || funcname || hash || result7 || libp) ;
33432 }
33433 
33434 static int G__G__Smatrix_263_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33435 {
33436       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->Array());
33437    return(1 || funcname || hash || result7 || libp) ;
33438 }
33439 
33440 static int G__G__Smatrix_263_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33441 {
33442       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->Array());
33443    return(1 || funcname || hash || result7 || libp) ;
33444 }
33445 
33446 static int G__G__Smatrix_263_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33447 {
33448       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->begin());
33449    return(1 || funcname || hash || result7 || libp) ;
33450 }
33451 
33452 static int G__G__Smatrix_263_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33453 {
33454       G__letint(result7, 70, (long) ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->end());
33455    return(1 || funcname || hash || result7 || libp) ;
33456 }
33457 
33458 static int G__G__Smatrix_263_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33459 {
33460       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->begin());
33461    return(1 || funcname || hash || result7 || libp) ;
33462 }
33463 
33464 static int G__G__Smatrix_263_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33465 {
33466       G__letint(result7, 70, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->end());
33467    return(1 || funcname || hash || result7 || libp) ;
33468 }
33469 
33470 static int G__G__Smatrix_263_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33471 {
33472       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
33473    return(1 || funcname || hash || result7 || libp) ;
33474 }
33475 
33476 static int G__G__Smatrix_263_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33477 {
33478       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
33479    return(1 || funcname || hash || result7 || libp) ;
33480 }
33481 
33482 static int G__G__Smatrix_263_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33483 {
33484       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<float,7>*) libp->para[0].ref));
33485    return(1 || funcname || hash || result7 || libp) ;
33486 }
33487 
33488 static int G__G__Smatrix_263_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33489 {
33490       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<float,7>*) libp->para[0].ref));
33491    return(1 || funcname || hash || result7 || libp) ;
33492 }
33493 
33494 static int G__G__Smatrix_263_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33495 {
33496       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
33497    return(1 || funcname || hash || result7 || libp) ;
33498 }
33499 
33500 static int G__G__Smatrix_263_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33501 {
33502       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
33503    return(1 || funcname || hash || result7 || libp) ;
33504 }
33505 
33506 static int G__G__Smatrix_263_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33507 {
33508       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<float,7>*) libp->para[0].ref));
33509    return(1 || funcname || hash || result7 || libp) ;
33510 }
33511 
33512 static int G__G__Smatrix_263_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33513 {
33514       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<float,7>*) libp->para[0].ref));
33515    return(1 || funcname || hash || result7 || libp) ;
33516 }
33517 
33518 static int G__G__Smatrix_263_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33519 {
33520       {
33521          const float& obj = ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
33522          result7->ref = (long) (&obj);
33523          result7->obj.d = (double) (obj);
33524       }
33525    return(1 || funcname || hash || result7 || libp) ;
33526 }
33527 
33528 static int G__G__Smatrix_263_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33529 {
33530       {
33531          const float& obj = ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
33532          result7->ref = (long) (&obj);
33533          result7->obj.d = (double) (obj);
33534       }
33535    return(1 || funcname || hash || result7 || libp) ;
33536 }
33537 
33538 static int G__G__Smatrix_263_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33539 {
33540       {
33541          const float& obj = ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
33542          result7->ref = (long) (&obj);
33543          result7->obj.d = (double) (obj);
33544       }
33545    return(1 || funcname || hash || result7 || libp) ;
33546 }
33547 
33548 static int G__G__Smatrix_263_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33549 {
33550       {
33551          const float& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
33552          result7->ref = (long) (&obj);
33553          result7->obj.d = (double) (obj);
33554       }
33555    return(1 || funcname || hash || result7 || libp) ;
33556 }
33557 
33558 static int G__G__Smatrix_263_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33559 {
33560       {
33561          const float& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
33562          result7->ref = (long) (&obj);
33563          result7->obj.d = (double) (obj);
33564       }
33565    return(1 || funcname || hash || result7 || libp) ;
33566 }
33567 
33568 static int G__G__Smatrix_263_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33569 {
33570       {
33571          const float& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
33572          result7->ref = (long) (&obj);
33573          result7->obj.d = (double) (obj);
33574       }
33575    return(1 || funcname || hash || result7 || libp) ;
33576 }
33577 
33578 static int G__G__Smatrix_263_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33579 {
33580       {
33581          const ROOT::Math::SVector<float,7>& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
33582          result7->ref = (long) (&obj);
33583          result7->obj.i = (long) (&obj);
33584       }
33585    return(1 || funcname || hash || result7 || libp) ;
33586 }
33587 
33588 static int G__G__Smatrix_263_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33589 {
33590       {
33591          const ROOT::Math::SVector<float,7>& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
33592          result7->ref = (long) (&obj);
33593          result7->obj.i = (long) (&obj);
33594       }
33595    return(1 || funcname || hash || result7 || libp) ;
33596 }
33597 
33598 static int G__G__Smatrix_263_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33599 {
33600       {
33601          const ROOT::Math::SVector<float,7>& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
33602          result7->ref = (long) (&obj);
33603          result7->obj.i = (long) (&obj);
33604       }
33605    return(1 || funcname || hash || result7 || libp) ;
33606 }
33607 
33608 static int G__G__Smatrix_263_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33609 {
33610       {
33611          const ROOT::Math::SVector<float,7>& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
33612          result7->ref = (long) (&obj);
33613          result7->obj.i = (long) (&obj);
33614       }
33615    return(1 || funcname || hash || result7 || libp) ;
33616 }
33617 
33618 static int G__G__Smatrix_263_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33619 {
33620       {
33621          const ROOT::Math::SVector<float,7>& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<float,7>*) libp->para[0].ref);
33622          result7->ref = (long) (&obj);
33623          result7->obj.i = (long) (&obj);
33624       }
33625    return(1 || funcname || hash || result7 || libp) ;
33626 }
33627 
33628 static int G__G__Smatrix_263_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33629 {
33630       {
33631          const ROOT::Math::SVector<float,7>& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<float,7>*) libp->para[0].ref);
33632          result7->ref = (long) (&obj);
33633          result7->obj.i = (long) (&obj);
33634       }
33635    return(1 || funcname || hash || result7 || libp) ;
33636 }
33637 
33638 static int G__G__Smatrix_263_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33639 {
33640       {
33641          const ROOT::Math::SVector<float,7>& obj = ((ROOT::Math::SVector<float,7>*) G__getstructoffset())->Unit();
33642          result7->ref = (long) (&obj);
33643          result7->obj.i = (long) (&obj);
33644       }
33645    return(1 || funcname || hash || result7 || libp) ;
33646 }
33647 
33648 static int G__G__Smatrix_263_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33649 {
33650       {
33651          const ostream& obj = ((const ROOT::Math::SVector<float,7>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
33652          result7->ref = (long) (&obj);
33653          result7->obj.i = (long) (&obj);
33654       }
33655    return(1 || funcname || hash || result7 || libp) ;
33656 }
33657 
33658 // automatic destructor
33659 typedef ROOT::Math::SVector<float,7> G__TROOTcLcLMathcLcLSVectorlEfloatcO7gR;
33660 static int G__G__Smatrix_263_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33661 {
33662    char* gvp = (char*) G__getgvp();
33663    long soff = G__getstructoffset();
33664    int n = G__getaryconstruct();
33665    //
33666    //has_a_delete: 0
33667    //has_own_delete1arg: 0
33668    //has_own_delete2arg: 0
33669    //
33670    if (!soff) {
33671      return(1);
33672    }
33673    if (n) {
33674      if (gvp == (char*)G__PVOID) {
33675        delete[] (ROOT::Math::SVector<float,7>*) soff;
33676      } else {
33677        G__setgvp((long) G__PVOID);
33678        for (int i = n - 1; i >= 0; --i) {
33679          ((ROOT::Math::SVector<float,7>*) (soff+(sizeof(ROOT::Math::SVector<float,7>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO7gR();
33680        }
33681        G__setgvp((long)gvp);
33682      }
33683    } else {
33684      if (gvp == (char*)G__PVOID) {
33685        delete (ROOT::Math::SVector<float,7>*) soff;
33686      } else {
33687        G__setgvp((long) G__PVOID);
33688        ((ROOT::Math::SVector<float,7>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEfloatcO7gR();
33689        G__setgvp((long)gvp);
33690      }
33691    }
33692    G__setnull(result7);
33693    return(1 || funcname || hash || result7 || libp) ;
33694 }
33695 
33696 // automatic assignment operator
33697 static int G__G__Smatrix_263_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33698 {
33699    ROOT::Math::SVector<float,7>* dest = (ROOT::Math::SVector<float,7>*) G__getstructoffset();
33700    *dest = *(ROOT::Math::SVector<float,7>*) libp->para[0].ref;
33701    const ROOT::Math::SVector<float,7>& obj = *dest;
33702    result7->ref = (long) (&obj);
33703    result7->obj.i = (long) (&obj);
33704    return(1 || funcname || hash || result7 || libp) ;
33705 }
33706 
33707 
33708 /* ROOT::Math::MatRepSym<float,2> */
33709 static int G__G__Smatrix_265_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33710 {
33711    ROOT::Math::MatRepSym<float,2>* p = NULL;
33712    char* gvp = (char*) G__getgvp();
33713    int n = G__getaryconstruct();
33714    if (n) {
33715      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33716        p = new ROOT::Math::MatRepSym<float,2>[n];
33717      } else {
33718        p = new((void*) gvp) ROOT::Math::MatRepSym<float,2>[n];
33719      }
33720    } else {
33721      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33722        p = new ROOT::Math::MatRepSym<float,2>;
33723      } else {
33724        p = new((void*) gvp) ROOT::Math::MatRepSym<float,2>;
33725      }
33726    }
33727    result7->obj.i = (long) p;
33728    result7->ref = (long) p;
33729    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR));
33730    return(1 || funcname || hash || result7 || libp) ;
33731 }
33732 
33733 static int G__G__Smatrix_265_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33734 {
33735       {
33736          const float& obj = ((const ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
33737          result7->ref = (long) (&obj);
33738          result7->obj.d = (double) (obj);
33739       }
33740    return(1 || funcname || hash || result7 || libp) ;
33741 }
33742 
33743 static int G__G__Smatrix_265_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33744 {
33745       {
33746          const float& obj = ((ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
33747          result7->ref = (long) (&obj);
33748          result7->obj.d = (double) (obj);
33749       }
33750    return(1 || funcname || hash || result7 || libp) ;
33751 }
33752 
33753 static int G__G__Smatrix_265_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33754 {
33755       {
33756          const float& obj = ((ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
33757          result7->ref = (long) (&obj);
33758          result7->obj.d = (double) (obj);
33759       }
33760    return(1 || funcname || hash || result7 || libp) ;
33761 }
33762 
33763 static int G__G__Smatrix_265_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33764 {
33765       {
33766          const float& obj = ((const ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
33767          result7->ref = (long) (&obj);
33768          result7->obj.d = (double) (obj);
33769       }
33770    return(1 || funcname || hash || result7 || libp) ;
33771 }
33772 
33773 static int G__G__Smatrix_265_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33774 {
33775       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
33776    return(1 || funcname || hash || result7 || libp) ;
33777 }
33778 
33779 static int G__G__Smatrix_265_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33780 {
33781       G__letint(result7, 70, (long) ((ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->Array());
33782    return(1 || funcname || hash || result7 || libp) ;
33783 }
33784 
33785 static int G__G__Smatrix_265_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33786 {
33787       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->Array());
33788    return(1 || funcname || hash || result7 || libp) ;
33789 }
33790 
33791 static int G__G__Smatrix_265_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33792 {
33793       {
33794          const ROOT::Math::MatRepSym<float,2>& obj = ((ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<float,2>*) libp->para[0].ref);
33795          result7->ref = (long) (&obj);
33796          result7->obj.i = (long) (&obj);
33797       }
33798    return(1 || funcname || hash || result7 || libp) ;
33799 }
33800 
33801 static int G__G__Smatrix_265_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33802 {
33803       {
33804          const ROOT::Math::MatRepSym<float,2>& obj = ((ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<float,2>*) libp->para[0].ref);
33805          result7->ref = (long) (&obj);
33806          result7->obj.i = (long) (&obj);
33807       }
33808    return(1 || funcname || hash || result7 || libp) ;
33809 }
33810 
33811 static int G__G__Smatrix_265_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33812 {
33813       {
33814          const ROOT::Math::MatRepSym<float,2>& obj = ((ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<float,2>*) libp->para[0].ref);
33815          result7->ref = (long) (&obj);
33816          result7->obj.i = (long) (&obj);
33817       }
33818    return(1 || funcname || hash || result7 || libp) ;
33819 }
33820 
33821 static int G__G__Smatrix_265_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33822 {
33823       ((ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->CreateOffsets();
33824       G__setnull(result7);
33825    return(1 || funcname || hash || result7 || libp) ;
33826 }
33827 
33828 static int G__G__Smatrix_265_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33829 {
33830       {
33831          const ROOT::Math::RowOffsets<2>& obj = ((const ROOT::Math::MatRepSym<float,2>*) G__getstructoffset())->Offsets();
33832          result7->ref = (long) (&obj);
33833          result7->obj.i = (long) (&obj);
33834       }
33835    return(1 || funcname || hash || result7 || libp) ;
33836 }
33837 
33838 // automatic copy constructor
33839 static int G__G__Smatrix_265_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33840 
33841 {
33842    ROOT::Math::MatRepSym<float,2>* p;
33843    void* tmp = (void*) G__int(libp->para[0]);
33844    p = new ROOT::Math::MatRepSym<float,2>(*(ROOT::Math::MatRepSym<float,2>*) tmp);
33845    result7->obj.i = (long) p;
33846    result7->ref = (long) p;
33847    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR));
33848    return(1 || funcname || hash || result7 || libp) ;
33849 }
33850 
33851 // automatic destructor
33852 typedef ROOT::Math::MatRepSym<float,2> G__TROOTcLcLMathcLcLMatRepSymlEfloatcO2gR;
33853 static int G__G__Smatrix_265_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33854 {
33855    char* gvp = (char*) G__getgvp();
33856    long soff = G__getstructoffset();
33857    int n = G__getaryconstruct();
33858    //
33859    //has_a_delete: 0
33860    //has_own_delete1arg: 0
33861    //has_own_delete2arg: 0
33862    //
33863    if (!soff) {
33864      return(1);
33865    }
33866    if (n) {
33867      if (gvp == (char*)G__PVOID) {
33868        delete[] (ROOT::Math::MatRepSym<float,2>*) soff;
33869      } else {
33870        G__setgvp((long) G__PVOID);
33871        for (int i = n - 1; i >= 0; --i) {
33872          ((ROOT::Math::MatRepSym<float,2>*) (soff+(sizeof(ROOT::Math::MatRepSym<float,2>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO2gR();
33873        }
33874        G__setgvp((long)gvp);
33875      }
33876    } else {
33877      if (gvp == (char*)G__PVOID) {
33878        delete (ROOT::Math::MatRepSym<float,2>*) soff;
33879      } else {
33880        G__setgvp((long) G__PVOID);
33881        ((ROOT::Math::MatRepSym<float,2>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO2gR();
33882        G__setgvp((long)gvp);
33883      }
33884    }
33885    G__setnull(result7);
33886    return(1 || funcname || hash || result7 || libp) ;
33887 }
33888 
33889 
33890 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > */
33891 static int G__G__Smatrix_267_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33892 {
33893    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >* p = NULL;
33894    char* gvp = (char*) G__getgvp();
33895    int n = G__getaryconstruct();
33896    if (n) {
33897      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33898        p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >[n];
33899      } else {
33900        p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >[n];
33901      }
33902    } else {
33903      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33904        p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >;
33905      } else {
33906        p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >;
33907      }
33908    }
33909    result7->obj.i = (long) p;
33910    result7->ref = (long) p;
33911    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
33912    return(1 || funcname || hash || result7 || libp) ;
33913 }
33914 
33915 static int G__G__Smatrix_267_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33916 {
33917    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >* p = NULL;
33918    char* gvp = (char*) G__getgvp();
33919    //m: 1
33920    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33921      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
33922    } else {
33923      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
33924    }
33925    result7->obj.i = (long) p;
33926    result7->ref = (long) p;
33927    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
33928    return(1 || funcname || hash || result7 || libp) ;
33929 }
33930 
33931 static int G__G__Smatrix_267_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33932 {
33933    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >* p = NULL;
33934    char* gvp = (char*) G__getgvp();
33935    //m: 1
33936    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33937      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) libp->para[0].ref);
33938    } else {
33939      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) libp->para[0].ref);
33940    }
33941    result7->obj.i = (long) p;
33942    result7->ref = (long) p;
33943    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
33944    return(1 || funcname || hash || result7 || libp) ;
33945 }
33946 
33947 static int G__G__Smatrix_267_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33948 {
33949    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >* p = NULL;
33950    char* gvp = (char*) G__getgvp();
33951    switch (libp->paran) {
33952    case 2:
33953      //m: 2
33954      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33955        p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*(ROOT::Math::SVector<float,2*(2+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
33956      } else {
33957        p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*(ROOT::Math::SVector<float,2*(2+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
33958      }
33959      break;
33960    case 1:
33961      //m: 1
33962      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33963        p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*(ROOT::Math::SVector<float,2*(2+1)/2>*) libp->para[0].ref);
33964      } else {
33965        p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*(ROOT::Math::SVector<float,2*(2+1)/2>*) libp->para[0].ref);
33966      }
33967      break;
33968    }
33969    result7->obj.i = (long) p;
33970    result7->ref = (long) p;
33971    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
33972    return(1 || funcname || hash || result7 || libp) ;
33973 }
33974 
33975 static int G__G__Smatrix_267_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33976 {
33977    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >* p = NULL;
33978    char* gvp = (char*) G__getgvp();
33979    //m: 1
33980    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
33981      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*(float*) G__Floatref(&libp->para[0]));
33982    } else {
33983      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(*(float*) G__Floatref(&libp->para[0]));
33984    }
33985    result7->obj.i = (long) p;
33986    result7->ref = (long) p;
33987    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
33988    return(1 || funcname || hash || result7 || libp) ;
33989 }
33990 
33991 static int G__G__Smatrix_267_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
33992 {
33993       {
33994          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
33995          result7->ref = (long) (&obj);
33996          result7->obj.i = (long) (&obj);
33997       }
33998    return(1 || funcname || hash || result7 || libp) ;
33999 }
34000 
34001 static int G__G__Smatrix_267_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34002 {
34003       {
34004          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
34005          result7->ref = (long) (&obj);
34006          result7->obj.i = (long) (&obj);
34007       }
34008    return(1 || funcname || hash || result7 || libp) ;
34009 }
34010 
34011 static int G__G__Smatrix_267_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34012 {
34013       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
34014    return(1 || funcname || hash || result7 || libp) ;
34015 }
34016 
34017 static int G__G__Smatrix_267_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34018 {
34019       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Array());
34020    return(1 || funcname || hash || result7 || libp) ;
34021 }
34022 
34023 static int G__G__Smatrix_267_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34024 {
34025       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Array());
34026    return(1 || funcname || hash || result7 || libp) ;
34027 }
34028 
34029 static int G__G__Smatrix_267_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34030 {
34031       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->begin());
34032    return(1 || funcname || hash || result7 || libp) ;
34033 }
34034 
34035 static int G__G__Smatrix_267_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34036 {
34037       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->end());
34038    return(1 || funcname || hash || result7 || libp) ;
34039 }
34040 
34041 static int G__G__Smatrix_267_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34042 {
34043       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->begin());
34044    return(1 || funcname || hash || result7 || libp) ;
34045 }
34046 
34047 static int G__G__Smatrix_267_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34048 {
34049       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->end());
34050    return(1 || funcname || hash || result7 || libp) ;
34051 }
34052 
34053 static int G__G__Smatrix_267_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34054 {
34055       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
34056    return(1 || funcname || hash || result7 || libp) ;
34057 }
34058 
34059 static int G__G__Smatrix_267_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34060 {
34061       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
34062    return(1 || funcname || hash || result7 || libp) ;
34063 }
34064 
34065 static int G__G__Smatrix_267_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34066 {
34067       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) libp->para[0].ref));
34068    return(1 || funcname || hash || result7 || libp) ;
34069 }
34070 
34071 static int G__G__Smatrix_267_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34072 {
34073       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
34074    return(1 || funcname || hash || result7 || libp) ;
34075 }
34076 
34077 static int G__G__Smatrix_267_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34078 {
34079       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
34080    return(1 || funcname || hash || result7 || libp) ;
34081 }
34082 
34083 static int G__G__Smatrix_267_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34084 {
34085       {
34086          const float& obj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34087          result7->ref = (long) (&obj);
34088          result7->obj.d = (double) (obj);
34089       }
34090    return(1 || funcname || hash || result7 || libp) ;
34091 }
34092 
34093 static int G__G__Smatrix_267_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34094 {
34095       {
34096          const float& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34097          result7->ref = (long) (&obj);
34098          result7->obj.d = (double) (obj);
34099       }
34100    return(1 || funcname || hash || result7 || libp) ;
34101 }
34102 
34103 static int G__G__Smatrix_267_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34104 {
34105       {
34106          const float& obj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34107          result7->ref = (long) (&obj);
34108          result7->obj.d = (double) (obj);
34109       }
34110    return(1 || funcname || hash || result7 || libp) ;
34111 }
34112 
34113 static int G__G__Smatrix_267_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34114 {
34115       {
34116          const float& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34117          result7->ref = (long) (&obj);
34118          result7->obj.d = (double) (obj);
34119       }
34120    return(1 || funcname || hash || result7 || libp) ;
34121 }
34122 
34123 static int G__G__Smatrix_267_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34124 {
34125       {
34126          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const* pobj;
34127          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
34128          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const(xobj);
34129          result7->obj.i = (long) ((void*) pobj);
34130          result7->ref = result7->obj.i;
34131          G__store_tempobject(*result7);
34132       }
34133    return(1 || funcname || hash || result7 || libp) ;
34134 }
34135 
34136 static int G__G__Smatrix_267_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34137 {
34138       {
34139          ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow* pobj;
34140          ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
34141          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow(xobj);
34142          result7->obj.i = (long) ((void*) pobj);
34143          result7->ref = result7->obj.i;
34144          G__store_tempobject(*result7);
34145       }
34146    return(1 || funcname || hash || result7 || libp) ;
34147 }
34148 
34149 static int G__G__Smatrix_267_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34150 {
34151       {
34152          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
34153          result7->ref = (long) (&obj);
34154          result7->obj.i = (long) (&obj);
34155       }
34156    return(1 || funcname || hash || result7 || libp) ;
34157 }
34158 
34159 static int G__G__Smatrix_267_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34160 {
34161       {
34162          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
34163          result7->ref = (long) (&obj);
34164          result7->obj.i = (long) (&obj);
34165       }
34166    return(1 || funcname || hash || result7 || libp) ;
34167 }
34168 
34169 static int G__G__Smatrix_267_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34170 {
34171       {
34172          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
34173          result7->ref = (long) (&obj);
34174          result7->obj.i = (long) (&obj);
34175       }
34176    return(1 || funcname || hash || result7 || libp) ;
34177 }
34178 
34179 static int G__G__Smatrix_267_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34180 {
34181       {
34182          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
34183          result7->ref = (long) (&obj);
34184          result7->obj.i = (long) (&obj);
34185       }
34186    return(1 || funcname || hash || result7 || libp) ;
34187 }
34188 
34189 static int G__G__Smatrix_267_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34190 {
34191       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Invert());
34192    return(1 || funcname || hash || result7 || libp) ;
34193 }
34194 
34195 static int G__G__Smatrix_267_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34196 {
34197       {
34198          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >* pobj;
34199          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
34200          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(xobj);
34201          result7->obj.i = (long) ((void*) pobj);
34202          result7->ref = result7->obj.i;
34203          G__store_tempobject(*result7);
34204       }
34205    return(1 || funcname || hash || result7 || libp) ;
34206 }
34207 
34208 static int G__G__Smatrix_267_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34209 {
34210       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->InvertFast());
34211    return(1 || funcname || hash || result7 || libp) ;
34212 }
34213 
34214 static int G__G__Smatrix_267_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34215 {
34216       {
34217          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >* pobj;
34218          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
34219          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(xobj);
34220          result7->obj.i = (long) ((void*) pobj);
34221          result7->ref = result7->obj.i;
34222          G__store_tempobject(*result7);
34223       }
34224    return(1 || funcname || hash || result7 || libp) ;
34225 }
34226 
34227 static int G__G__Smatrix_267_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34228 {
34229       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->InvertChol());
34230    return(1 || funcname || hash || result7 || libp) ;
34231 }
34232 
34233 static int G__G__Smatrix_267_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34234 {
34235       {
34236          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >* pobj;
34237          const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
34238          pobj = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >(xobj);
34239          result7->obj.i = (long) ((void*) pobj);
34240          result7->ref = result7->obj.i;
34241          G__store_tempobject(*result7);
34242       }
34243    return(1 || funcname || hash || result7 || libp) ;
34244 }
34245 
34246 static int G__G__Smatrix_267_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34247 {
34248       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
34249    return(1 || funcname || hash || result7 || libp) ;
34250 }
34251 
34252 static int G__G__Smatrix_267_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34253 {
34254       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
34255    return(1 || funcname || hash || result7 || libp) ;
34256 }
34257 
34258 static int G__G__Smatrix_267_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34259 {
34260       {
34261          const ROOT::Math::SVector<float,2>* pobj;
34262          const ROOT::Math::SVector<float,2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
34263          pobj = new ROOT::Math::SVector<float,2>(xobj);
34264          result7->obj.i = (long) ((void*) pobj);
34265          result7->ref = result7->obj.i;
34266          G__store_tempobject(*result7);
34267       }
34268    return(1 || funcname || hash || result7 || libp) ;
34269 }
34270 
34271 static int G__G__Smatrix_267_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34272 {
34273       {
34274          const ROOT::Math::SVector<float,2>* pobj;
34275          const ROOT::Math::SVector<float,2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
34276          pobj = new ROOT::Math::SVector<float,2>(xobj);
34277          result7->obj.i = (long) ((void*) pobj);
34278          result7->ref = result7->obj.i;
34279          G__store_tempobject(*result7);
34280       }
34281    return(1 || funcname || hash || result7 || libp) ;
34282 }
34283 
34284 static int G__G__Smatrix_267_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34285 {
34286       {
34287          const ROOT::Math::SVector<float,2>* pobj;
34288          const ROOT::Math::SVector<float,2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Diagonal();
34289          pobj = new ROOT::Math::SVector<float,2>(xobj);
34290          result7->obj.i = (long) ((void*) pobj);
34291          result7->ref = result7->obj.i;
34292          G__store_tempobject(*result7);
34293       }
34294    return(1 || funcname || hash || result7 || libp) ;
34295 }
34296 
34297 static int G__G__Smatrix_267_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34298 {
34299       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Trace());
34300    return(1 || funcname || hash || result7 || libp) ;
34301 }
34302 
34303 static int G__G__Smatrix_267_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34304 {
34305       {
34306          const ROOT::Math::SVector<float,2*(2+1)/2>* pobj;
34307          const ROOT::Math::SVector<float,2*(2+1)/2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->UpperBlock();
34308          pobj = new ROOT::Math::SVector<float,2*(2+1)/2>(xobj);
34309          result7->obj.i = (long) ((void*) pobj);
34310          result7->ref = result7->obj.i;
34311          G__store_tempobject(*result7);
34312       }
34313    return(1 || funcname || hash || result7 || libp) ;
34314 }
34315 
34316 static int G__G__Smatrix_267_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34317 {
34318       {
34319          const ROOT::Math::SVector<float,2*(2+1)/2>* pobj;
34320          const ROOT::Math::SVector<float,2*(2+1)/2> xobj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->LowerBlock();
34321          pobj = new ROOT::Math::SVector<float,2*(2+1)/2>(xobj);
34322          result7->obj.i = (long) ((void*) pobj);
34323          result7->ref = result7->obj.i;
34324          G__store_tempobject(*result7);
34325       }
34326    return(1 || funcname || hash || result7 || libp) ;
34327 }
34328 
34329 static int G__G__Smatrix_267_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34330 {
34331       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
34332    return(1 || funcname || hash || result7 || libp) ;
34333 }
34334 
34335 static int G__G__Smatrix_267_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34336 {
34337       {
34338          const ostream& obj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
34339          result7->ref = (long) (&obj);
34340          result7->obj.i = (long) (&obj);
34341       }
34342    return(1 || funcname || hash || result7 || libp) ;
34343 }
34344 
34345 // automatic destructor
34346 typedef ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR;
34347 static int G__G__Smatrix_267_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34348 {
34349    char* gvp = (char*) G__getgvp();
34350    long soff = G__getstructoffset();
34351    int n = G__getaryconstruct();
34352    //
34353    //has_a_delete: 0
34354    //has_own_delete1arg: 0
34355    //has_own_delete2arg: 0
34356    //
34357    if (!soff) {
34358      return(1);
34359    }
34360    if (n) {
34361      if (gvp == (char*)G__PVOID) {
34362        delete[] (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) soff;
34363      } else {
34364        G__setgvp((long) G__PVOID);
34365        for (int i = n - 1; i >= 0; --i) {
34366          ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR();
34367        }
34368        G__setgvp((long)gvp);
34369      }
34370    } else {
34371      if (gvp == (char*)G__PVOID) {
34372        delete (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) soff;
34373      } else {
34374        G__setgvp((long) G__PVOID);
34375        ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR();
34376        G__setgvp((long)gvp);
34377      }
34378    }
34379    G__setnull(result7);
34380    return(1 || funcname || hash || result7 || libp) ;
34381 }
34382 
34383 
34384 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow */
34385 static int G__G__Smatrix_269_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34386 {
34387    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow* p = NULL;
34388    char* gvp = (char*) G__getgvp();
34389    //m: 2
34390    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34391      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
34392    } else {
34393      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
34394    }
34395    result7->obj.i = (long) p;
34396    result7->ref = (long) p;
34397    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow));
34398    return(1 || funcname || hash || result7 || libp) ;
34399 }
34400 
34401 static int G__G__Smatrix_269_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34402 {
34403       {
34404          const float& obj = ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
34405          result7->ref = (long) (&obj);
34406          result7->obj.d = (double) (obj);
34407       }
34408    return(1 || funcname || hash || result7 || libp) ;
34409 }
34410 
34411 // automatic copy constructor
34412 static int G__G__Smatrix_269_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34413 
34414 {
34415    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow* p;
34416    void* tmp = (void*) G__int(libp->para[0]);
34417    p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*) tmp);
34418    result7->obj.i = (long) p;
34419    result7->ref = (long) p;
34420    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow));
34421    return(1 || funcname || hash || result7 || libp) ;
34422 }
34423 
34424 // automatic destructor
34425 typedef ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow;
34426 static int G__G__Smatrix_269_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34427 {
34428    char* gvp = (char*) G__getgvp();
34429    long soff = G__getstructoffset();
34430    int n = G__getaryconstruct();
34431    //
34432    //has_a_delete: 0
34433    //has_own_delete1arg: 0
34434    //has_own_delete2arg: 0
34435    //
34436    if (!soff) {
34437      return(1);
34438    }
34439    if (n) {
34440      if (gvp == (char*)G__PVOID) {
34441        delete[] (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*) soff;
34442      } else {
34443        G__setgvp((long) G__PVOID);
34444        for (int i = n - 1; i >= 0; --i) {
34445          ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow();
34446        }
34447        G__setgvp((long)gvp);
34448      }
34449    } else {
34450      if (gvp == (char*)G__PVOID) {
34451        delete (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*) soff;
34452      } else {
34453        G__setgvp((long) G__PVOID);
34454        ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow();
34455        G__setgvp((long)gvp);
34456      }
34457    }
34458    G__setnull(result7);
34459    return(1 || funcname || hash || result7 || libp) ;
34460 }
34461 
34462 // automatic assignment operator
34463 static int G__G__Smatrix_269_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34464 {
34465    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*) G__getstructoffset();
34466    *dest = *(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*) libp->para[0].ref;
34467    const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow& obj = *dest;
34468    result7->ref = (long) (&obj);
34469    result7->obj.i = (long) (&obj);
34470    return(1 || funcname || hash || result7 || libp) ;
34471 }
34472 
34473 
34474 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const */
34475 static int G__G__Smatrix_270_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34476 {
34477    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const* p = NULL;
34478    char* gvp = (char*) G__getgvp();
34479    //m: 2
34480    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34481      p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
34482    } else {
34483      p = new((void*) gvp) ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
34484    }
34485    result7->obj.i = (long) p;
34486    result7->ref = (long) p;
34487    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const));
34488    return(1 || funcname || hash || result7 || libp) ;
34489 }
34490 
34491 static int G__G__Smatrix_270_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34492 {
34493       {
34494          const float& obj = ((const ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
34495          result7->ref = (long) (&obj);
34496          result7->obj.d = (double) (obj);
34497       }
34498    return(1 || funcname || hash || result7 || libp) ;
34499 }
34500 
34501 // automatic copy constructor
34502 static int G__G__Smatrix_270_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34503 
34504 {
34505    ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const* p;
34506    void* tmp = (void*) G__int(libp->para[0]);
34507    p = new ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*) tmp);
34508    result7->obj.i = (long) p;
34509    result7->ref = (long) p;
34510    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const));
34511    return(1 || funcname || hash || result7 || libp) ;
34512 }
34513 
34514 // automatic destructor
34515 typedef ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const;
34516 static int G__G__Smatrix_270_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34517 {
34518    char* gvp = (char*) G__getgvp();
34519    long soff = G__getstructoffset();
34520    int n = G__getaryconstruct();
34521    //
34522    //has_a_delete: 0
34523    //has_own_delete1arg: 0
34524    //has_own_delete2arg: 0
34525    //
34526    if (!soff) {
34527      return(1);
34528    }
34529    if (n) {
34530      if (gvp == (char*)G__PVOID) {
34531        delete[] (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*) soff;
34532      } else {
34533        G__setgvp((long) G__PVOID);
34534        for (int i = n - 1; i >= 0; --i) {
34535          ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const();
34536        }
34537        G__setgvp((long)gvp);
34538      }
34539    } else {
34540      if (gvp == (char*)G__PVOID) {
34541        delete (ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*) soff;
34542      } else {
34543        G__setgvp((long) G__PVOID);
34544        ((ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const();
34545        G__setgvp((long)gvp);
34546      }
34547    }
34548    G__setnull(result7);
34549    return(1 || funcname || hash || result7 || libp) ;
34550 }
34551 
34552 
34553 /* ROOT::Math::MatRepSym<float,3> */
34554 static int G__G__Smatrix_271_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34555 {
34556    ROOT::Math::MatRepSym<float,3>* p = NULL;
34557    char* gvp = (char*) G__getgvp();
34558    int n = G__getaryconstruct();
34559    if (n) {
34560      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34561        p = new ROOT::Math::MatRepSym<float,3>[n];
34562      } else {
34563        p = new((void*) gvp) ROOT::Math::MatRepSym<float,3>[n];
34564      }
34565    } else {
34566      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34567        p = new ROOT::Math::MatRepSym<float,3>;
34568      } else {
34569        p = new((void*) gvp) ROOT::Math::MatRepSym<float,3>;
34570      }
34571    }
34572    result7->obj.i = (long) p;
34573    result7->ref = (long) p;
34574    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR));
34575    return(1 || funcname || hash || result7 || libp) ;
34576 }
34577 
34578 static int G__G__Smatrix_271_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34579 {
34580       {
34581          const float& obj = ((const ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34582          result7->ref = (long) (&obj);
34583          result7->obj.d = (double) (obj);
34584       }
34585    return(1 || funcname || hash || result7 || libp) ;
34586 }
34587 
34588 static int G__G__Smatrix_271_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34589 {
34590       {
34591          const float& obj = ((ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34592          result7->ref = (long) (&obj);
34593          result7->obj.d = (double) (obj);
34594       }
34595    return(1 || funcname || hash || result7 || libp) ;
34596 }
34597 
34598 static int G__G__Smatrix_271_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34599 {
34600       {
34601          const float& obj = ((ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
34602          result7->ref = (long) (&obj);
34603          result7->obj.d = (double) (obj);
34604       }
34605    return(1 || funcname || hash || result7 || libp) ;
34606 }
34607 
34608 static int G__G__Smatrix_271_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34609 {
34610       {
34611          const float& obj = ((const ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
34612          result7->ref = (long) (&obj);
34613          result7->obj.d = (double) (obj);
34614       }
34615    return(1 || funcname || hash || result7 || libp) ;
34616 }
34617 
34618 static int G__G__Smatrix_271_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34619 {
34620       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
34621    return(1 || funcname || hash || result7 || libp) ;
34622 }
34623 
34624 static int G__G__Smatrix_271_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34625 {
34626       G__letint(result7, 70, (long) ((ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->Array());
34627    return(1 || funcname || hash || result7 || libp) ;
34628 }
34629 
34630 static int G__G__Smatrix_271_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34631 {
34632       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->Array());
34633    return(1 || funcname || hash || result7 || libp) ;
34634 }
34635 
34636 static int G__G__Smatrix_271_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34637 {
34638       {
34639          const ROOT::Math::MatRepSym<float,3>& obj = ((ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<float,3>*) libp->para[0].ref);
34640          result7->ref = (long) (&obj);
34641          result7->obj.i = (long) (&obj);
34642       }
34643    return(1 || funcname || hash || result7 || libp) ;
34644 }
34645 
34646 static int G__G__Smatrix_271_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34647 {
34648       {
34649          const ROOT::Math::MatRepSym<float,3>& obj = ((ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<float,3>*) libp->para[0].ref);
34650          result7->ref = (long) (&obj);
34651          result7->obj.i = (long) (&obj);
34652       }
34653    return(1 || funcname || hash || result7 || libp) ;
34654 }
34655 
34656 static int G__G__Smatrix_271_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34657 {
34658       {
34659          const ROOT::Math::MatRepSym<float,3>& obj = ((ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<float,3>*) libp->para[0].ref);
34660          result7->ref = (long) (&obj);
34661          result7->obj.i = (long) (&obj);
34662       }
34663    return(1 || funcname || hash || result7 || libp) ;
34664 }
34665 
34666 static int G__G__Smatrix_271_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34667 {
34668       ((ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->CreateOffsets();
34669       G__setnull(result7);
34670    return(1 || funcname || hash || result7 || libp) ;
34671 }
34672 
34673 static int G__G__Smatrix_271_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34674 {
34675       {
34676          const ROOT::Math::RowOffsets<3>& obj = ((const ROOT::Math::MatRepSym<float,3>*) G__getstructoffset())->Offsets();
34677          result7->ref = (long) (&obj);
34678          result7->obj.i = (long) (&obj);
34679       }
34680    return(1 || funcname || hash || result7 || libp) ;
34681 }
34682 
34683 // automatic copy constructor
34684 static int G__G__Smatrix_271_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34685 
34686 {
34687    ROOT::Math::MatRepSym<float,3>* p;
34688    void* tmp = (void*) G__int(libp->para[0]);
34689    p = new ROOT::Math::MatRepSym<float,3>(*(ROOT::Math::MatRepSym<float,3>*) tmp);
34690    result7->obj.i = (long) p;
34691    result7->ref = (long) p;
34692    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR));
34693    return(1 || funcname || hash || result7 || libp) ;
34694 }
34695 
34696 // automatic destructor
34697 typedef ROOT::Math::MatRepSym<float,3> G__TROOTcLcLMathcLcLMatRepSymlEfloatcO3gR;
34698 static int G__G__Smatrix_271_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34699 {
34700    char* gvp = (char*) G__getgvp();
34701    long soff = G__getstructoffset();
34702    int n = G__getaryconstruct();
34703    //
34704    //has_a_delete: 0
34705    //has_own_delete1arg: 0
34706    //has_own_delete2arg: 0
34707    //
34708    if (!soff) {
34709      return(1);
34710    }
34711    if (n) {
34712      if (gvp == (char*)G__PVOID) {
34713        delete[] (ROOT::Math::MatRepSym<float,3>*) soff;
34714      } else {
34715        G__setgvp((long) G__PVOID);
34716        for (int i = n - 1; i >= 0; --i) {
34717          ((ROOT::Math::MatRepSym<float,3>*) (soff+(sizeof(ROOT::Math::MatRepSym<float,3>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO3gR();
34718        }
34719        G__setgvp((long)gvp);
34720      }
34721    } else {
34722      if (gvp == (char*)G__PVOID) {
34723        delete (ROOT::Math::MatRepSym<float,3>*) soff;
34724      } else {
34725        G__setgvp((long) G__PVOID);
34726        ((ROOT::Math::MatRepSym<float,3>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO3gR();
34727        G__setgvp((long)gvp);
34728      }
34729    }
34730    G__setnull(result7);
34731    return(1 || funcname || hash || result7 || libp) ;
34732 }
34733 
34734 
34735 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > */
34736 static int G__G__Smatrix_273_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34737 {
34738    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >* p = NULL;
34739    char* gvp = (char*) G__getgvp();
34740    int n = G__getaryconstruct();
34741    if (n) {
34742      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34743        p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >[n];
34744      } else {
34745        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >[n];
34746      }
34747    } else {
34748      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34749        p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >;
34750      } else {
34751        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >;
34752      }
34753    }
34754    result7->obj.i = (long) p;
34755    result7->ref = (long) p;
34756    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
34757    return(1 || funcname || hash || result7 || libp) ;
34758 }
34759 
34760 static int G__G__Smatrix_273_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34761 {
34762    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >* p = NULL;
34763    char* gvp = (char*) G__getgvp();
34764    //m: 1
34765    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34766      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
34767    } else {
34768      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
34769    }
34770    result7->obj.i = (long) p;
34771    result7->ref = (long) p;
34772    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
34773    return(1 || funcname || hash || result7 || libp) ;
34774 }
34775 
34776 static int G__G__Smatrix_273_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34777 {
34778    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >* p = NULL;
34779    char* gvp = (char*) G__getgvp();
34780    //m: 1
34781    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34782      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) libp->para[0].ref);
34783    } else {
34784      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) libp->para[0].ref);
34785    }
34786    result7->obj.i = (long) p;
34787    result7->ref = (long) p;
34788    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
34789    return(1 || funcname || hash || result7 || libp) ;
34790 }
34791 
34792 static int G__G__Smatrix_273_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34793 {
34794    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >* p = NULL;
34795    char* gvp = (char*) G__getgvp();
34796    switch (libp->paran) {
34797    case 2:
34798      //m: 2
34799      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34800        p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*(ROOT::Math::SVector<float,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
34801      } else {
34802        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*(ROOT::Math::SVector<float,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
34803      }
34804      break;
34805    case 1:
34806      //m: 1
34807      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34808        p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*(ROOT::Math::SVector<float,3*(3+1)/2>*) libp->para[0].ref);
34809      } else {
34810        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*(ROOT::Math::SVector<float,3*(3+1)/2>*) libp->para[0].ref);
34811      }
34812      break;
34813    }
34814    result7->obj.i = (long) p;
34815    result7->ref = (long) p;
34816    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
34817    return(1 || funcname || hash || result7 || libp) ;
34818 }
34819 
34820 static int G__G__Smatrix_273_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34821 {
34822    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >* p = NULL;
34823    char* gvp = (char*) G__getgvp();
34824    //m: 1
34825    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
34826      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*(float*) G__Floatref(&libp->para[0]));
34827    } else {
34828      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(*(float*) G__Floatref(&libp->para[0]));
34829    }
34830    result7->obj.i = (long) p;
34831    result7->ref = (long) p;
34832    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
34833    return(1 || funcname || hash || result7 || libp) ;
34834 }
34835 
34836 static int G__G__Smatrix_273_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34837 {
34838       {
34839          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
34840          result7->ref = (long) (&obj);
34841          result7->obj.i = (long) (&obj);
34842       }
34843    return(1 || funcname || hash || result7 || libp) ;
34844 }
34845 
34846 static int G__G__Smatrix_273_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34847 {
34848       {
34849          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
34850          result7->ref = (long) (&obj);
34851          result7->obj.i = (long) (&obj);
34852       }
34853    return(1 || funcname || hash || result7 || libp) ;
34854 }
34855 
34856 static int G__G__Smatrix_273_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34857 {
34858       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
34859    return(1 || funcname || hash || result7 || libp) ;
34860 }
34861 
34862 static int G__G__Smatrix_273_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34863 {
34864       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Array());
34865    return(1 || funcname || hash || result7 || libp) ;
34866 }
34867 
34868 static int G__G__Smatrix_273_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34869 {
34870       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Array());
34871    return(1 || funcname || hash || result7 || libp) ;
34872 }
34873 
34874 static int G__G__Smatrix_273_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34875 {
34876       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->begin());
34877    return(1 || funcname || hash || result7 || libp) ;
34878 }
34879 
34880 static int G__G__Smatrix_273_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34881 {
34882       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->end());
34883    return(1 || funcname || hash || result7 || libp) ;
34884 }
34885 
34886 static int G__G__Smatrix_273_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34887 {
34888       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->begin());
34889    return(1 || funcname || hash || result7 || libp) ;
34890 }
34891 
34892 static int G__G__Smatrix_273_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34893 {
34894       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->end());
34895    return(1 || funcname || hash || result7 || libp) ;
34896 }
34897 
34898 static int G__G__Smatrix_273_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34899 {
34900       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
34901    return(1 || funcname || hash || result7 || libp) ;
34902 }
34903 
34904 static int G__G__Smatrix_273_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34905 {
34906       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
34907    return(1 || funcname || hash || result7 || libp) ;
34908 }
34909 
34910 static int G__G__Smatrix_273_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34911 {
34912       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) libp->para[0].ref));
34913    return(1 || funcname || hash || result7 || libp) ;
34914 }
34915 
34916 static int G__G__Smatrix_273_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34917 {
34918       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
34919    return(1 || funcname || hash || result7 || libp) ;
34920 }
34921 
34922 static int G__G__Smatrix_273_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34923 {
34924       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
34925    return(1 || funcname || hash || result7 || libp) ;
34926 }
34927 
34928 static int G__G__Smatrix_273_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34929 {
34930       {
34931          const float& obj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34932          result7->ref = (long) (&obj);
34933          result7->obj.d = (double) (obj);
34934       }
34935    return(1 || funcname || hash || result7 || libp) ;
34936 }
34937 
34938 static int G__G__Smatrix_273_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34939 {
34940       {
34941          const float& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34942          result7->ref = (long) (&obj);
34943          result7->obj.d = (double) (obj);
34944       }
34945    return(1 || funcname || hash || result7 || libp) ;
34946 }
34947 
34948 static int G__G__Smatrix_273_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34949 {
34950       {
34951          const float& obj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34952          result7->ref = (long) (&obj);
34953          result7->obj.d = (double) (obj);
34954       }
34955    return(1 || funcname || hash || result7 || libp) ;
34956 }
34957 
34958 static int G__G__Smatrix_273_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34959 {
34960       {
34961          const float& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
34962          result7->ref = (long) (&obj);
34963          result7->obj.d = (double) (obj);
34964       }
34965    return(1 || funcname || hash || result7 || libp) ;
34966 }
34967 
34968 static int G__G__Smatrix_273_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34969 {
34970       {
34971          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const* pobj;
34972          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
34973          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const(xobj);
34974          result7->obj.i = (long) ((void*) pobj);
34975          result7->ref = result7->obj.i;
34976          G__store_tempobject(*result7);
34977       }
34978    return(1 || funcname || hash || result7 || libp) ;
34979 }
34980 
34981 static int G__G__Smatrix_273_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34982 {
34983       {
34984          ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow* pobj;
34985          ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
34986          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow(xobj);
34987          result7->obj.i = (long) ((void*) pobj);
34988          result7->ref = result7->obj.i;
34989          G__store_tempobject(*result7);
34990       }
34991    return(1 || funcname || hash || result7 || libp) ;
34992 }
34993 
34994 static int G__G__Smatrix_273_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
34995 {
34996       {
34997          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
34998          result7->ref = (long) (&obj);
34999          result7->obj.i = (long) (&obj);
35000       }
35001    return(1 || funcname || hash || result7 || libp) ;
35002 }
35003 
35004 static int G__G__Smatrix_273_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35005 {
35006       {
35007          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
35008          result7->ref = (long) (&obj);
35009          result7->obj.i = (long) (&obj);
35010       }
35011    return(1 || funcname || hash || result7 || libp) ;
35012 }
35013 
35014 static int G__G__Smatrix_273_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35015 {
35016       {
35017          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
35018          result7->ref = (long) (&obj);
35019          result7->obj.i = (long) (&obj);
35020       }
35021    return(1 || funcname || hash || result7 || libp) ;
35022 }
35023 
35024 static int G__G__Smatrix_273_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35025 {
35026       {
35027          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
35028          result7->ref = (long) (&obj);
35029          result7->obj.i = (long) (&obj);
35030       }
35031    return(1 || funcname || hash || result7 || libp) ;
35032 }
35033 
35034 static int G__G__Smatrix_273_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35035 {
35036       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Invert());
35037    return(1 || funcname || hash || result7 || libp) ;
35038 }
35039 
35040 static int G__G__Smatrix_273_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35041 {
35042       {
35043          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >* pobj;
35044          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
35045          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(xobj);
35046          result7->obj.i = (long) ((void*) pobj);
35047          result7->ref = result7->obj.i;
35048          G__store_tempobject(*result7);
35049       }
35050    return(1 || funcname || hash || result7 || libp) ;
35051 }
35052 
35053 static int G__G__Smatrix_273_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35054 {
35055       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->InvertFast());
35056    return(1 || funcname || hash || result7 || libp) ;
35057 }
35058 
35059 static int G__G__Smatrix_273_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35060 {
35061       {
35062          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >* pobj;
35063          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
35064          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(xobj);
35065          result7->obj.i = (long) ((void*) pobj);
35066          result7->ref = result7->obj.i;
35067          G__store_tempobject(*result7);
35068       }
35069    return(1 || funcname || hash || result7 || libp) ;
35070 }
35071 
35072 static int G__G__Smatrix_273_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35073 {
35074       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->InvertChol());
35075    return(1 || funcname || hash || result7 || libp) ;
35076 }
35077 
35078 static int G__G__Smatrix_273_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35079 {
35080       {
35081          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >* pobj;
35082          const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
35083          pobj = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >(xobj);
35084          result7->obj.i = (long) ((void*) pobj);
35085          result7->ref = result7->obj.i;
35086          G__store_tempobject(*result7);
35087       }
35088    return(1 || funcname || hash || result7 || libp) ;
35089 }
35090 
35091 static int G__G__Smatrix_273_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35092 {
35093       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
35094    return(1 || funcname || hash || result7 || libp) ;
35095 }
35096 
35097 static int G__G__Smatrix_273_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35098 {
35099       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
35100    return(1 || funcname || hash || result7 || libp) ;
35101 }
35102 
35103 static int G__G__Smatrix_273_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35104 {
35105       {
35106          const ROOT::Math::SVector<float,3>* pobj;
35107          const ROOT::Math::SVector<float,3> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
35108          pobj = new ROOT::Math::SVector<float,3>(xobj);
35109          result7->obj.i = (long) ((void*) pobj);
35110          result7->ref = result7->obj.i;
35111          G__store_tempobject(*result7);
35112       }
35113    return(1 || funcname || hash || result7 || libp) ;
35114 }
35115 
35116 static int G__G__Smatrix_273_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35117 {
35118       {
35119          const ROOT::Math::SVector<float,3>* pobj;
35120          const ROOT::Math::SVector<float,3> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
35121          pobj = new ROOT::Math::SVector<float,3>(xobj);
35122          result7->obj.i = (long) ((void*) pobj);
35123          result7->ref = result7->obj.i;
35124          G__store_tempobject(*result7);
35125       }
35126    return(1 || funcname || hash || result7 || libp) ;
35127 }
35128 
35129 static int G__G__Smatrix_273_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35130 {
35131       {
35132          const ROOT::Math::SVector<float,3>* pobj;
35133          const ROOT::Math::SVector<float,3> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Diagonal();
35134          pobj = new ROOT::Math::SVector<float,3>(xobj);
35135          result7->obj.i = (long) ((void*) pobj);
35136          result7->ref = result7->obj.i;
35137          G__store_tempobject(*result7);
35138       }
35139    return(1 || funcname || hash || result7 || libp) ;
35140 }
35141 
35142 static int G__G__Smatrix_273_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35143 {
35144       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Trace());
35145    return(1 || funcname || hash || result7 || libp) ;
35146 }
35147 
35148 static int G__G__Smatrix_273_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35149 {
35150       {
35151          const ROOT::Math::SVector<float,3*(3+1)/2>* pobj;
35152          const ROOT::Math::SVector<float,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->UpperBlock();
35153          pobj = new ROOT::Math::SVector<float,3*(3+1)/2>(xobj);
35154          result7->obj.i = (long) ((void*) pobj);
35155          result7->ref = result7->obj.i;
35156          G__store_tempobject(*result7);
35157       }
35158    return(1 || funcname || hash || result7 || libp) ;
35159 }
35160 
35161 static int G__G__Smatrix_273_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35162 {
35163       {
35164          const ROOT::Math::SVector<float,3*(3+1)/2>* pobj;
35165          const ROOT::Math::SVector<float,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->LowerBlock();
35166          pobj = new ROOT::Math::SVector<float,3*(3+1)/2>(xobj);
35167          result7->obj.i = (long) ((void*) pobj);
35168          result7->ref = result7->obj.i;
35169          G__store_tempobject(*result7);
35170       }
35171    return(1 || funcname || hash || result7 || libp) ;
35172 }
35173 
35174 static int G__G__Smatrix_273_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35175 {
35176       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
35177    return(1 || funcname || hash || result7 || libp) ;
35178 }
35179 
35180 static int G__G__Smatrix_273_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35181 {
35182       {
35183          const ostream& obj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
35184          result7->ref = (long) (&obj);
35185          result7->obj.i = (long) (&obj);
35186       }
35187    return(1 || funcname || hash || result7 || libp) ;
35188 }
35189 
35190 // automatic destructor
35191 typedef ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR;
35192 static int G__G__Smatrix_273_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35193 {
35194    char* gvp = (char*) G__getgvp();
35195    long soff = G__getstructoffset();
35196    int n = G__getaryconstruct();
35197    //
35198    //has_a_delete: 0
35199    //has_own_delete1arg: 0
35200    //has_own_delete2arg: 0
35201    //
35202    if (!soff) {
35203      return(1);
35204    }
35205    if (n) {
35206      if (gvp == (char*)G__PVOID) {
35207        delete[] (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) soff;
35208      } else {
35209        G__setgvp((long) G__PVOID);
35210        for (int i = n - 1; i >= 0; --i) {
35211          ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR();
35212        }
35213        G__setgvp((long)gvp);
35214      }
35215    } else {
35216      if (gvp == (char*)G__PVOID) {
35217        delete (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) soff;
35218      } else {
35219        G__setgvp((long) G__PVOID);
35220        ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR();
35221        G__setgvp((long)gvp);
35222      }
35223    }
35224    G__setnull(result7);
35225    return(1 || funcname || hash || result7 || libp) ;
35226 }
35227 
35228 
35229 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow */
35230 static int G__G__Smatrix_275_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35231 {
35232    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow* p = NULL;
35233    char* gvp = (char*) G__getgvp();
35234    //m: 2
35235    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35236      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
35237    } else {
35238      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
35239    }
35240    result7->obj.i = (long) p;
35241    result7->ref = (long) p;
35242    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow));
35243    return(1 || funcname || hash || result7 || libp) ;
35244 }
35245 
35246 static int G__G__Smatrix_275_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35247 {
35248       {
35249          const float& obj = ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
35250          result7->ref = (long) (&obj);
35251          result7->obj.d = (double) (obj);
35252       }
35253    return(1 || funcname || hash || result7 || libp) ;
35254 }
35255 
35256 // automatic copy constructor
35257 static int G__G__Smatrix_275_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35258 
35259 {
35260    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow* p;
35261    void* tmp = (void*) G__int(libp->para[0]);
35262    p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*) tmp);
35263    result7->obj.i = (long) p;
35264    result7->ref = (long) p;
35265    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow));
35266    return(1 || funcname || hash || result7 || libp) ;
35267 }
35268 
35269 // automatic destructor
35270 typedef ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow;
35271 static int G__G__Smatrix_275_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35272 {
35273    char* gvp = (char*) G__getgvp();
35274    long soff = G__getstructoffset();
35275    int n = G__getaryconstruct();
35276    //
35277    //has_a_delete: 0
35278    //has_own_delete1arg: 0
35279    //has_own_delete2arg: 0
35280    //
35281    if (!soff) {
35282      return(1);
35283    }
35284    if (n) {
35285      if (gvp == (char*)G__PVOID) {
35286        delete[] (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*) soff;
35287      } else {
35288        G__setgvp((long) G__PVOID);
35289        for (int i = n - 1; i >= 0; --i) {
35290          ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow();
35291        }
35292        G__setgvp((long)gvp);
35293      }
35294    } else {
35295      if (gvp == (char*)G__PVOID) {
35296        delete (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*) soff;
35297      } else {
35298        G__setgvp((long) G__PVOID);
35299        ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow();
35300        G__setgvp((long)gvp);
35301      }
35302    }
35303    G__setnull(result7);
35304    return(1 || funcname || hash || result7 || libp) ;
35305 }
35306 
35307 // automatic assignment operator
35308 static int G__G__Smatrix_275_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35309 {
35310    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*) G__getstructoffset();
35311    *dest = *(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*) libp->para[0].ref;
35312    const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow& obj = *dest;
35313    result7->ref = (long) (&obj);
35314    result7->obj.i = (long) (&obj);
35315    return(1 || funcname || hash || result7 || libp) ;
35316 }
35317 
35318 
35319 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const */
35320 static int G__G__Smatrix_276_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35321 {
35322    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const* p = NULL;
35323    char* gvp = (char*) G__getgvp();
35324    //m: 2
35325    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35326      p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
35327    } else {
35328      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
35329    }
35330    result7->obj.i = (long) p;
35331    result7->ref = (long) p;
35332    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const));
35333    return(1 || funcname || hash || result7 || libp) ;
35334 }
35335 
35336 static int G__G__Smatrix_276_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35337 {
35338       {
35339          const float& obj = ((const ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
35340          result7->ref = (long) (&obj);
35341          result7->obj.d = (double) (obj);
35342       }
35343    return(1 || funcname || hash || result7 || libp) ;
35344 }
35345 
35346 // automatic copy constructor
35347 static int G__G__Smatrix_276_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35348 
35349 {
35350    ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const* p;
35351    void* tmp = (void*) G__int(libp->para[0]);
35352    p = new ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*) tmp);
35353    result7->obj.i = (long) p;
35354    result7->ref = (long) p;
35355    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const));
35356    return(1 || funcname || hash || result7 || libp) ;
35357 }
35358 
35359 // automatic destructor
35360 typedef ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const;
35361 static int G__G__Smatrix_276_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35362 {
35363    char* gvp = (char*) G__getgvp();
35364    long soff = G__getstructoffset();
35365    int n = G__getaryconstruct();
35366    //
35367    //has_a_delete: 0
35368    //has_own_delete1arg: 0
35369    //has_own_delete2arg: 0
35370    //
35371    if (!soff) {
35372      return(1);
35373    }
35374    if (n) {
35375      if (gvp == (char*)G__PVOID) {
35376        delete[] (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*) soff;
35377      } else {
35378        G__setgvp((long) G__PVOID);
35379        for (int i = n - 1; i >= 0; --i) {
35380          ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const();
35381        }
35382        G__setgvp((long)gvp);
35383      }
35384    } else {
35385      if (gvp == (char*)G__PVOID) {
35386        delete (ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*) soff;
35387      } else {
35388        G__setgvp((long) G__PVOID);
35389        ((ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const();
35390        G__setgvp((long)gvp);
35391      }
35392    }
35393    G__setnull(result7);
35394    return(1 || funcname || hash || result7 || libp) ;
35395 }
35396 
35397 
35398 /* ROOT::Math::MatRepSym<float,4> */
35399 static int G__G__Smatrix_277_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35400 {
35401    ROOT::Math::MatRepSym<float,4>* p = NULL;
35402    char* gvp = (char*) G__getgvp();
35403    int n = G__getaryconstruct();
35404    if (n) {
35405      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35406        p = new ROOT::Math::MatRepSym<float,4>[n];
35407      } else {
35408        p = new((void*) gvp) ROOT::Math::MatRepSym<float,4>[n];
35409      }
35410    } else {
35411      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35412        p = new ROOT::Math::MatRepSym<float,4>;
35413      } else {
35414        p = new((void*) gvp) ROOT::Math::MatRepSym<float,4>;
35415      }
35416    }
35417    result7->obj.i = (long) p;
35418    result7->ref = (long) p;
35419    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR));
35420    return(1 || funcname || hash || result7 || libp) ;
35421 }
35422 
35423 static int G__G__Smatrix_277_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35424 {
35425       {
35426          const float& obj = ((const ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
35427          result7->ref = (long) (&obj);
35428          result7->obj.d = (double) (obj);
35429       }
35430    return(1 || funcname || hash || result7 || libp) ;
35431 }
35432 
35433 static int G__G__Smatrix_277_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35434 {
35435       {
35436          const float& obj = ((ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
35437          result7->ref = (long) (&obj);
35438          result7->obj.d = (double) (obj);
35439       }
35440    return(1 || funcname || hash || result7 || libp) ;
35441 }
35442 
35443 static int G__G__Smatrix_277_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35444 {
35445       {
35446          const float& obj = ((ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
35447          result7->ref = (long) (&obj);
35448          result7->obj.d = (double) (obj);
35449       }
35450    return(1 || funcname || hash || result7 || libp) ;
35451 }
35452 
35453 static int G__G__Smatrix_277_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35454 {
35455       {
35456          const float& obj = ((const ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
35457          result7->ref = (long) (&obj);
35458          result7->obj.d = (double) (obj);
35459       }
35460    return(1 || funcname || hash || result7 || libp) ;
35461 }
35462 
35463 static int G__G__Smatrix_277_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35464 {
35465       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
35466    return(1 || funcname || hash || result7 || libp) ;
35467 }
35468 
35469 static int G__G__Smatrix_277_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35470 {
35471       G__letint(result7, 70, (long) ((ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->Array());
35472    return(1 || funcname || hash || result7 || libp) ;
35473 }
35474 
35475 static int G__G__Smatrix_277_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35476 {
35477       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->Array());
35478    return(1 || funcname || hash || result7 || libp) ;
35479 }
35480 
35481 static int G__G__Smatrix_277_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35482 {
35483       {
35484          const ROOT::Math::MatRepSym<float,4>& obj = ((ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<float,4>*) libp->para[0].ref);
35485          result7->ref = (long) (&obj);
35486          result7->obj.i = (long) (&obj);
35487       }
35488    return(1 || funcname || hash || result7 || libp) ;
35489 }
35490 
35491 static int G__G__Smatrix_277_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35492 {
35493       {
35494          const ROOT::Math::MatRepSym<float,4>& obj = ((ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<float,4>*) libp->para[0].ref);
35495          result7->ref = (long) (&obj);
35496          result7->obj.i = (long) (&obj);
35497       }
35498    return(1 || funcname || hash || result7 || libp) ;
35499 }
35500 
35501 static int G__G__Smatrix_277_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35502 {
35503       {
35504          const ROOT::Math::MatRepSym<float,4>& obj = ((ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<float,4>*) libp->para[0].ref);
35505          result7->ref = (long) (&obj);
35506          result7->obj.i = (long) (&obj);
35507       }
35508    return(1 || funcname || hash || result7 || libp) ;
35509 }
35510 
35511 static int G__G__Smatrix_277_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35512 {
35513       ((ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->CreateOffsets();
35514       G__setnull(result7);
35515    return(1 || funcname || hash || result7 || libp) ;
35516 }
35517 
35518 static int G__G__Smatrix_277_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35519 {
35520       {
35521          const ROOT::Math::RowOffsets<4>& obj = ((const ROOT::Math::MatRepSym<float,4>*) G__getstructoffset())->Offsets();
35522          result7->ref = (long) (&obj);
35523          result7->obj.i = (long) (&obj);
35524       }
35525    return(1 || funcname || hash || result7 || libp) ;
35526 }
35527 
35528 // automatic copy constructor
35529 static int G__G__Smatrix_277_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35530 
35531 {
35532    ROOT::Math::MatRepSym<float,4>* p;
35533    void* tmp = (void*) G__int(libp->para[0]);
35534    p = new ROOT::Math::MatRepSym<float,4>(*(ROOT::Math::MatRepSym<float,4>*) tmp);
35535    result7->obj.i = (long) p;
35536    result7->ref = (long) p;
35537    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR));
35538    return(1 || funcname || hash || result7 || libp) ;
35539 }
35540 
35541 // automatic destructor
35542 typedef ROOT::Math::MatRepSym<float,4> G__TROOTcLcLMathcLcLMatRepSymlEfloatcO4gR;
35543 static int G__G__Smatrix_277_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35544 {
35545    char* gvp = (char*) G__getgvp();
35546    long soff = G__getstructoffset();
35547    int n = G__getaryconstruct();
35548    //
35549    //has_a_delete: 0
35550    //has_own_delete1arg: 0
35551    //has_own_delete2arg: 0
35552    //
35553    if (!soff) {
35554      return(1);
35555    }
35556    if (n) {
35557      if (gvp == (char*)G__PVOID) {
35558        delete[] (ROOT::Math::MatRepSym<float,4>*) soff;
35559      } else {
35560        G__setgvp((long) G__PVOID);
35561        for (int i = n - 1; i >= 0; --i) {
35562          ((ROOT::Math::MatRepSym<float,4>*) (soff+(sizeof(ROOT::Math::MatRepSym<float,4>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO4gR();
35563        }
35564        G__setgvp((long)gvp);
35565      }
35566    } else {
35567      if (gvp == (char*)G__PVOID) {
35568        delete (ROOT::Math::MatRepSym<float,4>*) soff;
35569      } else {
35570        G__setgvp((long) G__PVOID);
35571        ((ROOT::Math::MatRepSym<float,4>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO4gR();
35572        G__setgvp((long)gvp);
35573      }
35574    }
35575    G__setnull(result7);
35576    return(1 || funcname || hash || result7 || libp) ;
35577 }
35578 
35579 
35580 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > */
35581 static int G__G__Smatrix_279_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35582 {
35583    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >* p = NULL;
35584    char* gvp = (char*) G__getgvp();
35585    int n = G__getaryconstruct();
35586    if (n) {
35587      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35588        p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >[n];
35589      } else {
35590        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >[n];
35591      }
35592    } else {
35593      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35594        p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >;
35595      } else {
35596        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >;
35597      }
35598    }
35599    result7->obj.i = (long) p;
35600    result7->ref = (long) p;
35601    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
35602    return(1 || funcname || hash || result7 || libp) ;
35603 }
35604 
35605 static int G__G__Smatrix_279_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35606 {
35607    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >* p = NULL;
35608    char* gvp = (char*) G__getgvp();
35609    //m: 1
35610    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35611      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
35612    } else {
35613      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
35614    }
35615    result7->obj.i = (long) p;
35616    result7->ref = (long) p;
35617    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
35618    return(1 || funcname || hash || result7 || libp) ;
35619 }
35620 
35621 static int G__G__Smatrix_279_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35622 {
35623    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >* p = NULL;
35624    char* gvp = (char*) G__getgvp();
35625    //m: 1
35626    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35627      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) libp->para[0].ref);
35628    } else {
35629      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) libp->para[0].ref);
35630    }
35631    result7->obj.i = (long) p;
35632    result7->ref = (long) p;
35633    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
35634    return(1 || funcname || hash || result7 || libp) ;
35635 }
35636 
35637 static int G__G__Smatrix_279_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35638 {
35639    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >* p = NULL;
35640    char* gvp = (char*) G__getgvp();
35641    switch (libp->paran) {
35642    case 2:
35643      //m: 2
35644      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35645        p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*(ROOT::Math::SVector<float,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
35646      } else {
35647        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*(ROOT::Math::SVector<float,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
35648      }
35649      break;
35650    case 1:
35651      //m: 1
35652      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35653        p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*(ROOT::Math::SVector<float,4*(4+1)/2>*) libp->para[0].ref);
35654      } else {
35655        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*(ROOT::Math::SVector<float,4*(4+1)/2>*) libp->para[0].ref);
35656      }
35657      break;
35658    }
35659    result7->obj.i = (long) p;
35660    result7->ref = (long) p;
35661    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
35662    return(1 || funcname || hash || result7 || libp) ;
35663 }
35664 
35665 static int G__G__Smatrix_279_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35666 {
35667    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >* p = NULL;
35668    char* gvp = (char*) G__getgvp();
35669    //m: 1
35670    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
35671      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*(float*) G__Floatref(&libp->para[0]));
35672    } else {
35673      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(*(float*) G__Floatref(&libp->para[0]));
35674    }
35675    result7->obj.i = (long) p;
35676    result7->ref = (long) p;
35677    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
35678    return(1 || funcname || hash || result7 || libp) ;
35679 }
35680 
35681 static int G__G__Smatrix_279_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35682 {
35683       {
35684          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
35685          result7->ref = (long) (&obj);
35686          result7->obj.i = (long) (&obj);
35687       }
35688    return(1 || funcname || hash || result7 || libp) ;
35689 }
35690 
35691 static int G__G__Smatrix_279_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35692 {
35693       {
35694          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
35695          result7->ref = (long) (&obj);
35696          result7->obj.i = (long) (&obj);
35697       }
35698    return(1 || funcname || hash || result7 || libp) ;
35699 }
35700 
35701 static int G__G__Smatrix_279_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35702 {
35703       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
35704    return(1 || funcname || hash || result7 || libp) ;
35705 }
35706 
35707 static int G__G__Smatrix_279_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35708 {
35709       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Array());
35710    return(1 || funcname || hash || result7 || libp) ;
35711 }
35712 
35713 static int G__G__Smatrix_279_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35714 {
35715       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Array());
35716    return(1 || funcname || hash || result7 || libp) ;
35717 }
35718 
35719 static int G__G__Smatrix_279_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35720 {
35721       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->begin());
35722    return(1 || funcname || hash || result7 || libp) ;
35723 }
35724 
35725 static int G__G__Smatrix_279_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35726 {
35727       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->end());
35728    return(1 || funcname || hash || result7 || libp) ;
35729 }
35730 
35731 static int G__G__Smatrix_279_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35732 {
35733       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->begin());
35734    return(1 || funcname || hash || result7 || libp) ;
35735 }
35736 
35737 static int G__G__Smatrix_279_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35738 {
35739       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->end());
35740    return(1 || funcname || hash || result7 || libp) ;
35741 }
35742 
35743 static int G__G__Smatrix_279_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35744 {
35745       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
35746    return(1 || funcname || hash || result7 || libp) ;
35747 }
35748 
35749 static int G__G__Smatrix_279_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35750 {
35751       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
35752    return(1 || funcname || hash || result7 || libp) ;
35753 }
35754 
35755 static int G__G__Smatrix_279_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35756 {
35757       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) libp->para[0].ref));
35758    return(1 || funcname || hash || result7 || libp) ;
35759 }
35760 
35761 static int G__G__Smatrix_279_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35762 {
35763       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
35764    return(1 || funcname || hash || result7 || libp) ;
35765 }
35766 
35767 static int G__G__Smatrix_279_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35768 {
35769       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
35770    return(1 || funcname || hash || result7 || libp) ;
35771 }
35772 
35773 static int G__G__Smatrix_279_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35774 {
35775       {
35776          const float& obj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
35777          result7->ref = (long) (&obj);
35778          result7->obj.d = (double) (obj);
35779       }
35780    return(1 || funcname || hash || result7 || libp) ;
35781 }
35782 
35783 static int G__G__Smatrix_279_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35784 {
35785       {
35786          const float& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
35787          result7->ref = (long) (&obj);
35788          result7->obj.d = (double) (obj);
35789       }
35790    return(1 || funcname || hash || result7 || libp) ;
35791 }
35792 
35793 static int G__G__Smatrix_279_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35794 {
35795       {
35796          const float& obj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
35797          result7->ref = (long) (&obj);
35798          result7->obj.d = (double) (obj);
35799       }
35800    return(1 || funcname || hash || result7 || libp) ;
35801 }
35802 
35803 static int G__G__Smatrix_279_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35804 {
35805       {
35806          const float& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
35807          result7->ref = (long) (&obj);
35808          result7->obj.d = (double) (obj);
35809       }
35810    return(1 || funcname || hash || result7 || libp) ;
35811 }
35812 
35813 static int G__G__Smatrix_279_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35814 {
35815       {
35816          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const* pobj;
35817          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
35818          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const(xobj);
35819          result7->obj.i = (long) ((void*) pobj);
35820          result7->ref = result7->obj.i;
35821          G__store_tempobject(*result7);
35822       }
35823    return(1 || funcname || hash || result7 || libp) ;
35824 }
35825 
35826 static int G__G__Smatrix_279_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35827 {
35828       {
35829          ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow* pobj;
35830          ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
35831          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow(xobj);
35832          result7->obj.i = (long) ((void*) pobj);
35833          result7->ref = result7->obj.i;
35834          G__store_tempobject(*result7);
35835       }
35836    return(1 || funcname || hash || result7 || libp) ;
35837 }
35838 
35839 static int G__G__Smatrix_279_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35840 {
35841       {
35842          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
35843          result7->ref = (long) (&obj);
35844          result7->obj.i = (long) (&obj);
35845       }
35846    return(1 || funcname || hash || result7 || libp) ;
35847 }
35848 
35849 static int G__G__Smatrix_279_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35850 {
35851       {
35852          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
35853          result7->ref = (long) (&obj);
35854          result7->obj.i = (long) (&obj);
35855       }
35856    return(1 || funcname || hash || result7 || libp) ;
35857 }
35858 
35859 static int G__G__Smatrix_279_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35860 {
35861       {
35862          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
35863          result7->ref = (long) (&obj);
35864          result7->obj.i = (long) (&obj);
35865       }
35866    return(1 || funcname || hash || result7 || libp) ;
35867 }
35868 
35869 static int G__G__Smatrix_279_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35870 {
35871       {
35872          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
35873          result7->ref = (long) (&obj);
35874          result7->obj.i = (long) (&obj);
35875       }
35876    return(1 || funcname || hash || result7 || libp) ;
35877 }
35878 
35879 static int G__G__Smatrix_279_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35880 {
35881       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Invert());
35882    return(1 || funcname || hash || result7 || libp) ;
35883 }
35884 
35885 static int G__G__Smatrix_279_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35886 {
35887       {
35888          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >* pobj;
35889          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
35890          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(xobj);
35891          result7->obj.i = (long) ((void*) pobj);
35892          result7->ref = result7->obj.i;
35893          G__store_tempobject(*result7);
35894       }
35895    return(1 || funcname || hash || result7 || libp) ;
35896 }
35897 
35898 static int G__G__Smatrix_279_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35899 {
35900       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->InvertFast());
35901    return(1 || funcname || hash || result7 || libp) ;
35902 }
35903 
35904 static int G__G__Smatrix_279_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35905 {
35906       {
35907          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >* pobj;
35908          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
35909          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(xobj);
35910          result7->obj.i = (long) ((void*) pobj);
35911          result7->ref = result7->obj.i;
35912          G__store_tempobject(*result7);
35913       }
35914    return(1 || funcname || hash || result7 || libp) ;
35915 }
35916 
35917 static int G__G__Smatrix_279_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35918 {
35919       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->InvertChol());
35920    return(1 || funcname || hash || result7 || libp) ;
35921 }
35922 
35923 static int G__G__Smatrix_279_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35924 {
35925       {
35926          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >* pobj;
35927          const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
35928          pobj = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >(xobj);
35929          result7->obj.i = (long) ((void*) pobj);
35930          result7->ref = result7->obj.i;
35931          G__store_tempobject(*result7);
35932       }
35933    return(1 || funcname || hash || result7 || libp) ;
35934 }
35935 
35936 static int G__G__Smatrix_279_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35937 {
35938       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
35939    return(1 || funcname || hash || result7 || libp) ;
35940 }
35941 
35942 static int G__G__Smatrix_279_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35943 {
35944       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
35945    return(1 || funcname || hash || result7 || libp) ;
35946 }
35947 
35948 static int G__G__Smatrix_279_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35949 {
35950       {
35951          const ROOT::Math::SVector<float,4>* pobj;
35952          const ROOT::Math::SVector<float,4> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
35953          pobj = new ROOT::Math::SVector<float,4>(xobj);
35954          result7->obj.i = (long) ((void*) pobj);
35955          result7->ref = result7->obj.i;
35956          G__store_tempobject(*result7);
35957       }
35958    return(1 || funcname || hash || result7 || libp) ;
35959 }
35960 
35961 static int G__G__Smatrix_279_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35962 {
35963       {
35964          const ROOT::Math::SVector<float,4>* pobj;
35965          const ROOT::Math::SVector<float,4> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
35966          pobj = new ROOT::Math::SVector<float,4>(xobj);
35967          result7->obj.i = (long) ((void*) pobj);
35968          result7->ref = result7->obj.i;
35969          G__store_tempobject(*result7);
35970       }
35971    return(1 || funcname || hash || result7 || libp) ;
35972 }
35973 
35974 static int G__G__Smatrix_279_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35975 {
35976       {
35977          const ROOT::Math::SVector<float,4>* pobj;
35978          const ROOT::Math::SVector<float,4> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Diagonal();
35979          pobj = new ROOT::Math::SVector<float,4>(xobj);
35980          result7->obj.i = (long) ((void*) pobj);
35981          result7->ref = result7->obj.i;
35982          G__store_tempobject(*result7);
35983       }
35984    return(1 || funcname || hash || result7 || libp) ;
35985 }
35986 
35987 static int G__G__Smatrix_279_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35988 {
35989       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Trace());
35990    return(1 || funcname || hash || result7 || libp) ;
35991 }
35992 
35993 static int G__G__Smatrix_279_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
35994 {
35995       {
35996          const ROOT::Math::SVector<float,4*(4+1)/2>* pobj;
35997          const ROOT::Math::SVector<float,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->UpperBlock();
35998          pobj = new ROOT::Math::SVector<float,4*(4+1)/2>(xobj);
35999          result7->obj.i = (long) ((void*) pobj);
36000          result7->ref = result7->obj.i;
36001          G__store_tempobject(*result7);
36002       }
36003    return(1 || funcname || hash || result7 || libp) ;
36004 }
36005 
36006 static int G__G__Smatrix_279_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36007 {
36008       {
36009          const ROOT::Math::SVector<float,4*(4+1)/2>* pobj;
36010          const ROOT::Math::SVector<float,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->LowerBlock();
36011          pobj = new ROOT::Math::SVector<float,4*(4+1)/2>(xobj);
36012          result7->obj.i = (long) ((void*) pobj);
36013          result7->ref = result7->obj.i;
36014          G__store_tempobject(*result7);
36015       }
36016    return(1 || funcname || hash || result7 || libp) ;
36017 }
36018 
36019 static int G__G__Smatrix_279_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36020 {
36021       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
36022    return(1 || funcname || hash || result7 || libp) ;
36023 }
36024 
36025 static int G__G__Smatrix_279_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36026 {
36027       {
36028          const ostream& obj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
36029          result7->ref = (long) (&obj);
36030          result7->obj.i = (long) (&obj);
36031       }
36032    return(1 || funcname || hash || result7 || libp) ;
36033 }
36034 
36035 // automatic destructor
36036 typedef ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR;
36037 static int G__G__Smatrix_279_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36038 {
36039    char* gvp = (char*) G__getgvp();
36040    long soff = G__getstructoffset();
36041    int n = G__getaryconstruct();
36042    //
36043    //has_a_delete: 0
36044    //has_own_delete1arg: 0
36045    //has_own_delete2arg: 0
36046    //
36047    if (!soff) {
36048      return(1);
36049    }
36050    if (n) {
36051      if (gvp == (char*)G__PVOID) {
36052        delete[] (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) soff;
36053      } else {
36054        G__setgvp((long) G__PVOID);
36055        for (int i = n - 1; i >= 0; --i) {
36056          ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR();
36057        }
36058        G__setgvp((long)gvp);
36059      }
36060    } else {
36061      if (gvp == (char*)G__PVOID) {
36062        delete (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) soff;
36063      } else {
36064        G__setgvp((long) G__PVOID);
36065        ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR();
36066        G__setgvp((long)gvp);
36067      }
36068    }
36069    G__setnull(result7);
36070    return(1 || funcname || hash || result7 || libp) ;
36071 }
36072 
36073 
36074 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow */
36075 static int G__G__Smatrix_281_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36076 {
36077    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow* p = NULL;
36078    char* gvp = (char*) G__getgvp();
36079    //m: 2
36080    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36081      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
36082    } else {
36083      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
36084    }
36085    result7->obj.i = (long) p;
36086    result7->ref = (long) p;
36087    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow));
36088    return(1 || funcname || hash || result7 || libp) ;
36089 }
36090 
36091 static int G__G__Smatrix_281_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36092 {
36093       {
36094          const float& obj = ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
36095          result7->ref = (long) (&obj);
36096          result7->obj.d = (double) (obj);
36097       }
36098    return(1 || funcname || hash || result7 || libp) ;
36099 }
36100 
36101 // automatic copy constructor
36102 static int G__G__Smatrix_281_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36103 
36104 {
36105    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow* p;
36106    void* tmp = (void*) G__int(libp->para[0]);
36107    p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*) tmp);
36108    result7->obj.i = (long) p;
36109    result7->ref = (long) p;
36110    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow));
36111    return(1 || funcname || hash || result7 || libp) ;
36112 }
36113 
36114 // automatic destructor
36115 typedef ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow;
36116 static int G__G__Smatrix_281_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36117 {
36118    char* gvp = (char*) G__getgvp();
36119    long soff = G__getstructoffset();
36120    int n = G__getaryconstruct();
36121    //
36122    //has_a_delete: 0
36123    //has_own_delete1arg: 0
36124    //has_own_delete2arg: 0
36125    //
36126    if (!soff) {
36127      return(1);
36128    }
36129    if (n) {
36130      if (gvp == (char*)G__PVOID) {
36131        delete[] (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*) soff;
36132      } else {
36133        G__setgvp((long) G__PVOID);
36134        for (int i = n - 1; i >= 0; --i) {
36135          ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow();
36136        }
36137        G__setgvp((long)gvp);
36138      }
36139    } else {
36140      if (gvp == (char*)G__PVOID) {
36141        delete (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*) soff;
36142      } else {
36143        G__setgvp((long) G__PVOID);
36144        ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow();
36145        G__setgvp((long)gvp);
36146      }
36147    }
36148    G__setnull(result7);
36149    return(1 || funcname || hash || result7 || libp) ;
36150 }
36151 
36152 // automatic assignment operator
36153 static int G__G__Smatrix_281_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36154 {
36155    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*) G__getstructoffset();
36156    *dest = *(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*) libp->para[0].ref;
36157    const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow& obj = *dest;
36158    result7->ref = (long) (&obj);
36159    result7->obj.i = (long) (&obj);
36160    return(1 || funcname || hash || result7 || libp) ;
36161 }
36162 
36163 
36164 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const */
36165 static int G__G__Smatrix_282_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36166 {
36167    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const* p = NULL;
36168    char* gvp = (char*) G__getgvp();
36169    //m: 2
36170    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36171      p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
36172    } else {
36173      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
36174    }
36175    result7->obj.i = (long) p;
36176    result7->ref = (long) p;
36177    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const));
36178    return(1 || funcname || hash || result7 || libp) ;
36179 }
36180 
36181 static int G__G__Smatrix_282_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36182 {
36183       {
36184          const float& obj = ((const ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
36185          result7->ref = (long) (&obj);
36186          result7->obj.d = (double) (obj);
36187       }
36188    return(1 || funcname || hash || result7 || libp) ;
36189 }
36190 
36191 // automatic copy constructor
36192 static int G__G__Smatrix_282_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36193 
36194 {
36195    ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const* p;
36196    void* tmp = (void*) G__int(libp->para[0]);
36197    p = new ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*) tmp);
36198    result7->obj.i = (long) p;
36199    result7->ref = (long) p;
36200    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const));
36201    return(1 || funcname || hash || result7 || libp) ;
36202 }
36203 
36204 // automatic destructor
36205 typedef ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const;
36206 static int G__G__Smatrix_282_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36207 {
36208    char* gvp = (char*) G__getgvp();
36209    long soff = G__getstructoffset();
36210    int n = G__getaryconstruct();
36211    //
36212    //has_a_delete: 0
36213    //has_own_delete1arg: 0
36214    //has_own_delete2arg: 0
36215    //
36216    if (!soff) {
36217      return(1);
36218    }
36219    if (n) {
36220      if (gvp == (char*)G__PVOID) {
36221        delete[] (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*) soff;
36222      } else {
36223        G__setgvp((long) G__PVOID);
36224        for (int i = n - 1; i >= 0; --i) {
36225          ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const();
36226        }
36227        G__setgvp((long)gvp);
36228      }
36229    } else {
36230      if (gvp == (char*)G__PVOID) {
36231        delete (ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*) soff;
36232      } else {
36233        G__setgvp((long) G__PVOID);
36234        ((ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const();
36235        G__setgvp((long)gvp);
36236      }
36237    }
36238    G__setnull(result7);
36239    return(1 || funcname || hash || result7 || libp) ;
36240 }
36241 
36242 
36243 /* ROOT::Math::MatRepSym<float,5> */
36244 static int G__G__Smatrix_283_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36245 {
36246    ROOT::Math::MatRepSym<float,5>* p = NULL;
36247    char* gvp = (char*) G__getgvp();
36248    int n = G__getaryconstruct();
36249    if (n) {
36250      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36251        p = new ROOT::Math::MatRepSym<float,5>[n];
36252      } else {
36253        p = new((void*) gvp) ROOT::Math::MatRepSym<float,5>[n];
36254      }
36255    } else {
36256      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36257        p = new ROOT::Math::MatRepSym<float,5>;
36258      } else {
36259        p = new((void*) gvp) ROOT::Math::MatRepSym<float,5>;
36260      }
36261    }
36262    result7->obj.i = (long) p;
36263    result7->ref = (long) p;
36264    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR));
36265    return(1 || funcname || hash || result7 || libp) ;
36266 }
36267 
36268 static int G__G__Smatrix_283_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36269 {
36270       {
36271          const float& obj = ((const ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
36272          result7->ref = (long) (&obj);
36273          result7->obj.d = (double) (obj);
36274       }
36275    return(1 || funcname || hash || result7 || libp) ;
36276 }
36277 
36278 static int G__G__Smatrix_283_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36279 {
36280       {
36281          const float& obj = ((ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
36282          result7->ref = (long) (&obj);
36283          result7->obj.d = (double) (obj);
36284       }
36285    return(1 || funcname || hash || result7 || libp) ;
36286 }
36287 
36288 static int G__G__Smatrix_283_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36289 {
36290       {
36291          const float& obj = ((ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
36292          result7->ref = (long) (&obj);
36293          result7->obj.d = (double) (obj);
36294       }
36295    return(1 || funcname || hash || result7 || libp) ;
36296 }
36297 
36298 static int G__G__Smatrix_283_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36299 {
36300       {
36301          const float& obj = ((const ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
36302          result7->ref = (long) (&obj);
36303          result7->obj.d = (double) (obj);
36304       }
36305    return(1 || funcname || hash || result7 || libp) ;
36306 }
36307 
36308 static int G__G__Smatrix_283_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36309 {
36310       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
36311    return(1 || funcname || hash || result7 || libp) ;
36312 }
36313 
36314 static int G__G__Smatrix_283_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36315 {
36316       G__letint(result7, 70, (long) ((ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->Array());
36317    return(1 || funcname || hash || result7 || libp) ;
36318 }
36319 
36320 static int G__G__Smatrix_283_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36321 {
36322       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->Array());
36323    return(1 || funcname || hash || result7 || libp) ;
36324 }
36325 
36326 static int G__G__Smatrix_283_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36327 {
36328       {
36329          const ROOT::Math::MatRepSym<float,5>& obj = ((ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<float,5>*) libp->para[0].ref);
36330          result7->ref = (long) (&obj);
36331          result7->obj.i = (long) (&obj);
36332       }
36333    return(1 || funcname || hash || result7 || libp) ;
36334 }
36335 
36336 static int G__G__Smatrix_283_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36337 {
36338       {
36339          const ROOT::Math::MatRepSym<float,5>& obj = ((ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<float,5>*) libp->para[0].ref);
36340          result7->ref = (long) (&obj);
36341          result7->obj.i = (long) (&obj);
36342       }
36343    return(1 || funcname || hash || result7 || libp) ;
36344 }
36345 
36346 static int G__G__Smatrix_283_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36347 {
36348       {
36349          const ROOT::Math::MatRepSym<float,5>& obj = ((ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<float,5>*) libp->para[0].ref);
36350          result7->ref = (long) (&obj);
36351          result7->obj.i = (long) (&obj);
36352       }
36353    return(1 || funcname || hash || result7 || libp) ;
36354 }
36355 
36356 static int G__G__Smatrix_283_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36357 {
36358       ((ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->CreateOffsets();
36359       G__setnull(result7);
36360    return(1 || funcname || hash || result7 || libp) ;
36361 }
36362 
36363 static int G__G__Smatrix_283_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36364 {
36365       {
36366          const ROOT::Math::RowOffsets<5>& obj = ((const ROOT::Math::MatRepSym<float,5>*) G__getstructoffset())->Offsets();
36367          result7->ref = (long) (&obj);
36368          result7->obj.i = (long) (&obj);
36369       }
36370    return(1 || funcname || hash || result7 || libp) ;
36371 }
36372 
36373 // automatic copy constructor
36374 static int G__G__Smatrix_283_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36375 
36376 {
36377    ROOT::Math::MatRepSym<float,5>* p;
36378    void* tmp = (void*) G__int(libp->para[0]);
36379    p = new ROOT::Math::MatRepSym<float,5>(*(ROOT::Math::MatRepSym<float,5>*) tmp);
36380    result7->obj.i = (long) p;
36381    result7->ref = (long) p;
36382    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR));
36383    return(1 || funcname || hash || result7 || libp) ;
36384 }
36385 
36386 // automatic destructor
36387 typedef ROOT::Math::MatRepSym<float,5> G__TROOTcLcLMathcLcLMatRepSymlEfloatcO5gR;
36388 static int G__G__Smatrix_283_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36389 {
36390    char* gvp = (char*) G__getgvp();
36391    long soff = G__getstructoffset();
36392    int n = G__getaryconstruct();
36393    //
36394    //has_a_delete: 0
36395    //has_own_delete1arg: 0
36396    //has_own_delete2arg: 0
36397    //
36398    if (!soff) {
36399      return(1);
36400    }
36401    if (n) {
36402      if (gvp == (char*)G__PVOID) {
36403        delete[] (ROOT::Math::MatRepSym<float,5>*) soff;
36404      } else {
36405        G__setgvp((long) G__PVOID);
36406        for (int i = n - 1; i >= 0; --i) {
36407          ((ROOT::Math::MatRepSym<float,5>*) (soff+(sizeof(ROOT::Math::MatRepSym<float,5>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO5gR();
36408        }
36409        G__setgvp((long)gvp);
36410      }
36411    } else {
36412      if (gvp == (char*)G__PVOID) {
36413        delete (ROOT::Math::MatRepSym<float,5>*) soff;
36414      } else {
36415        G__setgvp((long) G__PVOID);
36416        ((ROOT::Math::MatRepSym<float,5>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO5gR();
36417        G__setgvp((long)gvp);
36418      }
36419    }
36420    G__setnull(result7);
36421    return(1 || funcname || hash || result7 || libp) ;
36422 }
36423 
36424 
36425 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > */
36426 static int G__G__Smatrix_285_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36427 {
36428    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >* p = NULL;
36429    char* gvp = (char*) G__getgvp();
36430    int n = G__getaryconstruct();
36431    if (n) {
36432      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36433        p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >[n];
36434      } else {
36435        p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >[n];
36436      }
36437    } else {
36438      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36439        p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >;
36440      } else {
36441        p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >;
36442      }
36443    }
36444    result7->obj.i = (long) p;
36445    result7->ref = (long) p;
36446    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
36447    return(1 || funcname || hash || result7 || libp) ;
36448 }
36449 
36450 static int G__G__Smatrix_285_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36451 {
36452    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >* p = NULL;
36453    char* gvp = (char*) G__getgvp();
36454    //m: 1
36455    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36456      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
36457    } else {
36458      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
36459    }
36460    result7->obj.i = (long) p;
36461    result7->ref = (long) p;
36462    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
36463    return(1 || funcname || hash || result7 || libp) ;
36464 }
36465 
36466 static int G__G__Smatrix_285_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36467 {
36468    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >* p = NULL;
36469    char* gvp = (char*) G__getgvp();
36470    //m: 1
36471    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36472      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) libp->para[0].ref);
36473    } else {
36474      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) libp->para[0].ref);
36475    }
36476    result7->obj.i = (long) p;
36477    result7->ref = (long) p;
36478    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
36479    return(1 || funcname || hash || result7 || libp) ;
36480 }
36481 
36482 static int G__G__Smatrix_285_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36483 {
36484    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >* p = NULL;
36485    char* gvp = (char*) G__getgvp();
36486    switch (libp->paran) {
36487    case 2:
36488      //m: 2
36489      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36490        p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*(ROOT::Math::SVector<float,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
36491      } else {
36492        p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*(ROOT::Math::SVector<float,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
36493      }
36494      break;
36495    case 1:
36496      //m: 1
36497      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36498        p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*(ROOT::Math::SVector<float,5*(5+1)/2>*) libp->para[0].ref);
36499      } else {
36500        p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*(ROOT::Math::SVector<float,5*(5+1)/2>*) libp->para[0].ref);
36501      }
36502      break;
36503    }
36504    result7->obj.i = (long) p;
36505    result7->ref = (long) p;
36506    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
36507    return(1 || funcname || hash || result7 || libp) ;
36508 }
36509 
36510 static int G__G__Smatrix_285_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36511 {
36512    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >* p = NULL;
36513    char* gvp = (char*) G__getgvp();
36514    //m: 1
36515    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36516      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*(float*) G__Floatref(&libp->para[0]));
36517    } else {
36518      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(*(float*) G__Floatref(&libp->para[0]));
36519    }
36520    result7->obj.i = (long) p;
36521    result7->ref = (long) p;
36522    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
36523    return(1 || funcname || hash || result7 || libp) ;
36524 }
36525 
36526 static int G__G__Smatrix_285_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36527 {
36528       {
36529          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
36530          result7->ref = (long) (&obj);
36531          result7->obj.i = (long) (&obj);
36532       }
36533    return(1 || funcname || hash || result7 || libp) ;
36534 }
36535 
36536 static int G__G__Smatrix_285_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36537 {
36538       {
36539          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
36540          result7->ref = (long) (&obj);
36541          result7->obj.i = (long) (&obj);
36542       }
36543    return(1 || funcname || hash || result7 || libp) ;
36544 }
36545 
36546 static int G__G__Smatrix_285_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36547 {
36548       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
36549    return(1 || funcname || hash || result7 || libp) ;
36550 }
36551 
36552 static int G__G__Smatrix_285_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36553 {
36554       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Array());
36555    return(1 || funcname || hash || result7 || libp) ;
36556 }
36557 
36558 static int G__G__Smatrix_285_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36559 {
36560       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Array());
36561    return(1 || funcname || hash || result7 || libp) ;
36562 }
36563 
36564 static int G__G__Smatrix_285_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36565 {
36566       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->begin());
36567    return(1 || funcname || hash || result7 || libp) ;
36568 }
36569 
36570 static int G__G__Smatrix_285_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36571 {
36572       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->end());
36573    return(1 || funcname || hash || result7 || libp) ;
36574 }
36575 
36576 static int G__G__Smatrix_285_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36577 {
36578       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->begin());
36579    return(1 || funcname || hash || result7 || libp) ;
36580 }
36581 
36582 static int G__G__Smatrix_285_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36583 {
36584       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->end());
36585    return(1 || funcname || hash || result7 || libp) ;
36586 }
36587 
36588 static int G__G__Smatrix_285_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36589 {
36590       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
36591    return(1 || funcname || hash || result7 || libp) ;
36592 }
36593 
36594 static int G__G__Smatrix_285_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36595 {
36596       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
36597    return(1 || funcname || hash || result7 || libp) ;
36598 }
36599 
36600 static int G__G__Smatrix_285_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36601 {
36602       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) libp->para[0].ref));
36603    return(1 || funcname || hash || result7 || libp) ;
36604 }
36605 
36606 static int G__G__Smatrix_285_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36607 {
36608       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
36609    return(1 || funcname || hash || result7 || libp) ;
36610 }
36611 
36612 static int G__G__Smatrix_285_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36613 {
36614       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
36615    return(1 || funcname || hash || result7 || libp) ;
36616 }
36617 
36618 static int G__G__Smatrix_285_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36619 {
36620       {
36621          const float& obj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
36622          result7->ref = (long) (&obj);
36623          result7->obj.d = (double) (obj);
36624       }
36625    return(1 || funcname || hash || result7 || libp) ;
36626 }
36627 
36628 static int G__G__Smatrix_285_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36629 {
36630       {
36631          const float& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
36632          result7->ref = (long) (&obj);
36633          result7->obj.d = (double) (obj);
36634       }
36635    return(1 || funcname || hash || result7 || libp) ;
36636 }
36637 
36638 static int G__G__Smatrix_285_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36639 {
36640       {
36641          const float& obj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
36642          result7->ref = (long) (&obj);
36643          result7->obj.d = (double) (obj);
36644       }
36645    return(1 || funcname || hash || result7 || libp) ;
36646 }
36647 
36648 static int G__G__Smatrix_285_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36649 {
36650       {
36651          const float& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
36652          result7->ref = (long) (&obj);
36653          result7->obj.d = (double) (obj);
36654       }
36655    return(1 || funcname || hash || result7 || libp) ;
36656 }
36657 
36658 static int G__G__Smatrix_285_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36659 {
36660       {
36661          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const* pobj;
36662          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
36663          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const(xobj);
36664          result7->obj.i = (long) ((void*) pobj);
36665          result7->ref = result7->obj.i;
36666          G__store_tempobject(*result7);
36667       }
36668    return(1 || funcname || hash || result7 || libp) ;
36669 }
36670 
36671 static int G__G__Smatrix_285_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36672 {
36673       {
36674          ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow* pobj;
36675          ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
36676          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow(xobj);
36677          result7->obj.i = (long) ((void*) pobj);
36678          result7->ref = result7->obj.i;
36679          G__store_tempobject(*result7);
36680       }
36681    return(1 || funcname || hash || result7 || libp) ;
36682 }
36683 
36684 static int G__G__Smatrix_285_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36685 {
36686       {
36687          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
36688          result7->ref = (long) (&obj);
36689          result7->obj.i = (long) (&obj);
36690       }
36691    return(1 || funcname || hash || result7 || libp) ;
36692 }
36693 
36694 static int G__G__Smatrix_285_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36695 {
36696       {
36697          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
36698          result7->ref = (long) (&obj);
36699          result7->obj.i = (long) (&obj);
36700       }
36701    return(1 || funcname || hash || result7 || libp) ;
36702 }
36703 
36704 static int G__G__Smatrix_285_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36705 {
36706       {
36707          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
36708          result7->ref = (long) (&obj);
36709          result7->obj.i = (long) (&obj);
36710       }
36711    return(1 || funcname || hash || result7 || libp) ;
36712 }
36713 
36714 static int G__G__Smatrix_285_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36715 {
36716       {
36717          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
36718          result7->ref = (long) (&obj);
36719          result7->obj.i = (long) (&obj);
36720       }
36721    return(1 || funcname || hash || result7 || libp) ;
36722 }
36723 
36724 static int G__G__Smatrix_285_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36725 {
36726       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Invert());
36727    return(1 || funcname || hash || result7 || libp) ;
36728 }
36729 
36730 static int G__G__Smatrix_285_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36731 {
36732       {
36733          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >* pobj;
36734          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
36735          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(xobj);
36736          result7->obj.i = (long) ((void*) pobj);
36737          result7->ref = result7->obj.i;
36738          G__store_tempobject(*result7);
36739       }
36740    return(1 || funcname || hash || result7 || libp) ;
36741 }
36742 
36743 static int G__G__Smatrix_285_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36744 {
36745       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->InvertFast());
36746    return(1 || funcname || hash || result7 || libp) ;
36747 }
36748 
36749 static int G__G__Smatrix_285_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36750 {
36751       {
36752          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >* pobj;
36753          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
36754          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(xobj);
36755          result7->obj.i = (long) ((void*) pobj);
36756          result7->ref = result7->obj.i;
36757          G__store_tempobject(*result7);
36758       }
36759    return(1 || funcname || hash || result7 || libp) ;
36760 }
36761 
36762 static int G__G__Smatrix_285_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36763 {
36764       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->InvertChol());
36765    return(1 || funcname || hash || result7 || libp) ;
36766 }
36767 
36768 static int G__G__Smatrix_285_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36769 {
36770       {
36771          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >* pobj;
36772          const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
36773          pobj = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >(xobj);
36774          result7->obj.i = (long) ((void*) pobj);
36775          result7->ref = result7->obj.i;
36776          G__store_tempobject(*result7);
36777       }
36778    return(1 || funcname || hash || result7 || libp) ;
36779 }
36780 
36781 static int G__G__Smatrix_285_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36782 {
36783       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
36784    return(1 || funcname || hash || result7 || libp) ;
36785 }
36786 
36787 static int G__G__Smatrix_285_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36788 {
36789       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
36790    return(1 || funcname || hash || result7 || libp) ;
36791 }
36792 
36793 static int G__G__Smatrix_285_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36794 {
36795       {
36796          const ROOT::Math::SVector<float,5>* pobj;
36797          const ROOT::Math::SVector<float,5> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
36798          pobj = new ROOT::Math::SVector<float,5>(xobj);
36799          result7->obj.i = (long) ((void*) pobj);
36800          result7->ref = result7->obj.i;
36801          G__store_tempobject(*result7);
36802       }
36803    return(1 || funcname || hash || result7 || libp) ;
36804 }
36805 
36806 static int G__G__Smatrix_285_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36807 {
36808       {
36809          const ROOT::Math::SVector<float,5>* pobj;
36810          const ROOT::Math::SVector<float,5> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
36811          pobj = new ROOT::Math::SVector<float,5>(xobj);
36812          result7->obj.i = (long) ((void*) pobj);
36813          result7->ref = result7->obj.i;
36814          G__store_tempobject(*result7);
36815       }
36816    return(1 || funcname || hash || result7 || libp) ;
36817 }
36818 
36819 static int G__G__Smatrix_285_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36820 {
36821       {
36822          const ROOT::Math::SVector<float,5>* pobj;
36823          const ROOT::Math::SVector<float,5> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Diagonal();
36824          pobj = new ROOT::Math::SVector<float,5>(xobj);
36825          result7->obj.i = (long) ((void*) pobj);
36826          result7->ref = result7->obj.i;
36827          G__store_tempobject(*result7);
36828       }
36829    return(1 || funcname || hash || result7 || libp) ;
36830 }
36831 
36832 static int G__G__Smatrix_285_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36833 {
36834       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Trace());
36835    return(1 || funcname || hash || result7 || libp) ;
36836 }
36837 
36838 static int G__G__Smatrix_285_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36839 {
36840       {
36841          const ROOT::Math::SVector<float,5*(5+1)/2>* pobj;
36842          const ROOT::Math::SVector<float,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->UpperBlock();
36843          pobj = new ROOT::Math::SVector<float,5*(5+1)/2>(xobj);
36844          result7->obj.i = (long) ((void*) pobj);
36845          result7->ref = result7->obj.i;
36846          G__store_tempobject(*result7);
36847       }
36848    return(1 || funcname || hash || result7 || libp) ;
36849 }
36850 
36851 static int G__G__Smatrix_285_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36852 {
36853       {
36854          const ROOT::Math::SVector<float,5*(5+1)/2>* pobj;
36855          const ROOT::Math::SVector<float,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->LowerBlock();
36856          pobj = new ROOT::Math::SVector<float,5*(5+1)/2>(xobj);
36857          result7->obj.i = (long) ((void*) pobj);
36858          result7->ref = result7->obj.i;
36859          G__store_tempobject(*result7);
36860       }
36861    return(1 || funcname || hash || result7 || libp) ;
36862 }
36863 
36864 static int G__G__Smatrix_285_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36865 {
36866       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
36867    return(1 || funcname || hash || result7 || libp) ;
36868 }
36869 
36870 static int G__G__Smatrix_285_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36871 {
36872       {
36873          const ostream& obj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
36874          result7->ref = (long) (&obj);
36875          result7->obj.i = (long) (&obj);
36876       }
36877    return(1 || funcname || hash || result7 || libp) ;
36878 }
36879 
36880 // automatic destructor
36881 typedef ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR;
36882 static int G__G__Smatrix_285_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36883 {
36884    char* gvp = (char*) G__getgvp();
36885    long soff = G__getstructoffset();
36886    int n = G__getaryconstruct();
36887    //
36888    //has_a_delete: 0
36889    //has_own_delete1arg: 0
36890    //has_own_delete2arg: 0
36891    //
36892    if (!soff) {
36893      return(1);
36894    }
36895    if (n) {
36896      if (gvp == (char*)G__PVOID) {
36897        delete[] (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) soff;
36898      } else {
36899        G__setgvp((long) G__PVOID);
36900        for (int i = n - 1; i >= 0; --i) {
36901          ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR();
36902        }
36903        G__setgvp((long)gvp);
36904      }
36905    } else {
36906      if (gvp == (char*)G__PVOID) {
36907        delete (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) soff;
36908      } else {
36909        G__setgvp((long) G__PVOID);
36910        ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR();
36911        G__setgvp((long)gvp);
36912      }
36913    }
36914    G__setnull(result7);
36915    return(1 || funcname || hash || result7 || libp) ;
36916 }
36917 
36918 
36919 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow */
36920 static int G__G__Smatrix_287_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36921 {
36922    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow* p = NULL;
36923    char* gvp = (char*) G__getgvp();
36924    //m: 2
36925    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
36926      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
36927    } else {
36928      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
36929    }
36930    result7->obj.i = (long) p;
36931    result7->ref = (long) p;
36932    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow));
36933    return(1 || funcname || hash || result7 || libp) ;
36934 }
36935 
36936 static int G__G__Smatrix_287_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36937 {
36938       {
36939          const float& obj = ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
36940          result7->ref = (long) (&obj);
36941          result7->obj.d = (double) (obj);
36942       }
36943    return(1 || funcname || hash || result7 || libp) ;
36944 }
36945 
36946 // automatic copy constructor
36947 static int G__G__Smatrix_287_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36948 
36949 {
36950    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow* p;
36951    void* tmp = (void*) G__int(libp->para[0]);
36952    p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*) tmp);
36953    result7->obj.i = (long) p;
36954    result7->ref = (long) p;
36955    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow));
36956    return(1 || funcname || hash || result7 || libp) ;
36957 }
36958 
36959 // automatic destructor
36960 typedef ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow;
36961 static int G__G__Smatrix_287_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36962 {
36963    char* gvp = (char*) G__getgvp();
36964    long soff = G__getstructoffset();
36965    int n = G__getaryconstruct();
36966    //
36967    //has_a_delete: 0
36968    //has_own_delete1arg: 0
36969    //has_own_delete2arg: 0
36970    //
36971    if (!soff) {
36972      return(1);
36973    }
36974    if (n) {
36975      if (gvp == (char*)G__PVOID) {
36976        delete[] (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*) soff;
36977      } else {
36978        G__setgvp((long) G__PVOID);
36979        for (int i = n - 1; i >= 0; --i) {
36980          ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow();
36981        }
36982        G__setgvp((long)gvp);
36983      }
36984    } else {
36985      if (gvp == (char*)G__PVOID) {
36986        delete (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*) soff;
36987      } else {
36988        G__setgvp((long) G__PVOID);
36989        ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow();
36990        G__setgvp((long)gvp);
36991      }
36992    }
36993    G__setnull(result7);
36994    return(1 || funcname || hash || result7 || libp) ;
36995 }
36996 
36997 // automatic assignment operator
36998 static int G__G__Smatrix_287_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
36999 {
37000    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*) G__getstructoffset();
37001    *dest = *(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*) libp->para[0].ref;
37002    const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow& obj = *dest;
37003    result7->ref = (long) (&obj);
37004    result7->obj.i = (long) (&obj);
37005    return(1 || funcname || hash || result7 || libp) ;
37006 }
37007 
37008 
37009 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const */
37010 static int G__G__Smatrix_288_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37011 {
37012    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const* p = NULL;
37013    char* gvp = (char*) G__getgvp();
37014    //m: 2
37015    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37016      p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
37017    } else {
37018      p = new((void*) gvp) ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
37019    }
37020    result7->obj.i = (long) p;
37021    result7->ref = (long) p;
37022    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const));
37023    return(1 || funcname || hash || result7 || libp) ;
37024 }
37025 
37026 static int G__G__Smatrix_288_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37027 {
37028       {
37029          const float& obj = ((const ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
37030          result7->ref = (long) (&obj);
37031          result7->obj.d = (double) (obj);
37032       }
37033    return(1 || funcname || hash || result7 || libp) ;
37034 }
37035 
37036 // automatic copy constructor
37037 static int G__G__Smatrix_288_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37038 
37039 {
37040    ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const* p;
37041    void* tmp = (void*) G__int(libp->para[0]);
37042    p = new ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*) tmp);
37043    result7->obj.i = (long) p;
37044    result7->ref = (long) p;
37045    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const));
37046    return(1 || funcname || hash || result7 || libp) ;
37047 }
37048 
37049 // automatic destructor
37050 typedef ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const;
37051 static int G__G__Smatrix_288_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37052 {
37053    char* gvp = (char*) G__getgvp();
37054    long soff = G__getstructoffset();
37055    int n = G__getaryconstruct();
37056    //
37057    //has_a_delete: 0
37058    //has_own_delete1arg: 0
37059    //has_own_delete2arg: 0
37060    //
37061    if (!soff) {
37062      return(1);
37063    }
37064    if (n) {
37065      if (gvp == (char*)G__PVOID) {
37066        delete[] (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*) soff;
37067      } else {
37068        G__setgvp((long) G__PVOID);
37069        for (int i = n - 1; i >= 0; --i) {
37070          ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const();
37071        }
37072        G__setgvp((long)gvp);
37073      }
37074    } else {
37075      if (gvp == (char*)G__PVOID) {
37076        delete (ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*) soff;
37077      } else {
37078        G__setgvp((long) G__PVOID);
37079        ((ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const();
37080        G__setgvp((long)gvp);
37081      }
37082    }
37083    G__setnull(result7);
37084    return(1 || funcname || hash || result7 || libp) ;
37085 }
37086 
37087 
37088 /* ROOT::Math::MatRepSym<float,6> */
37089 static int G__G__Smatrix_289_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37090 {
37091    ROOT::Math::MatRepSym<float,6>* p = NULL;
37092    char* gvp = (char*) G__getgvp();
37093    int n = G__getaryconstruct();
37094    if (n) {
37095      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37096        p = new ROOT::Math::MatRepSym<float,6>[n];
37097      } else {
37098        p = new((void*) gvp) ROOT::Math::MatRepSym<float,6>[n];
37099      }
37100    } else {
37101      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37102        p = new ROOT::Math::MatRepSym<float,6>;
37103      } else {
37104        p = new((void*) gvp) ROOT::Math::MatRepSym<float,6>;
37105      }
37106    }
37107    result7->obj.i = (long) p;
37108    result7->ref = (long) p;
37109    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR));
37110    return(1 || funcname || hash || result7 || libp) ;
37111 }
37112 
37113 static int G__G__Smatrix_289_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37114 {
37115       {
37116          const float& obj = ((const ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
37117          result7->ref = (long) (&obj);
37118          result7->obj.d = (double) (obj);
37119       }
37120    return(1 || funcname || hash || result7 || libp) ;
37121 }
37122 
37123 static int G__G__Smatrix_289_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37124 {
37125       {
37126          const float& obj = ((ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
37127          result7->ref = (long) (&obj);
37128          result7->obj.d = (double) (obj);
37129       }
37130    return(1 || funcname || hash || result7 || libp) ;
37131 }
37132 
37133 static int G__G__Smatrix_289_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37134 {
37135       {
37136          const float& obj = ((ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
37137          result7->ref = (long) (&obj);
37138          result7->obj.d = (double) (obj);
37139       }
37140    return(1 || funcname || hash || result7 || libp) ;
37141 }
37142 
37143 static int G__G__Smatrix_289_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37144 {
37145       {
37146          const float& obj = ((const ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
37147          result7->ref = (long) (&obj);
37148          result7->obj.d = (double) (obj);
37149       }
37150    return(1 || funcname || hash || result7 || libp) ;
37151 }
37152 
37153 static int G__G__Smatrix_289_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37154 {
37155       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
37156    return(1 || funcname || hash || result7 || libp) ;
37157 }
37158 
37159 static int G__G__Smatrix_289_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37160 {
37161       G__letint(result7, 70, (long) ((ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->Array());
37162    return(1 || funcname || hash || result7 || libp) ;
37163 }
37164 
37165 static int G__G__Smatrix_289_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37166 {
37167       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->Array());
37168    return(1 || funcname || hash || result7 || libp) ;
37169 }
37170 
37171 static int G__G__Smatrix_289_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37172 {
37173       {
37174          const ROOT::Math::MatRepSym<float,6>& obj = ((ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<float,6>*) libp->para[0].ref);
37175          result7->ref = (long) (&obj);
37176          result7->obj.i = (long) (&obj);
37177       }
37178    return(1 || funcname || hash || result7 || libp) ;
37179 }
37180 
37181 static int G__G__Smatrix_289_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37182 {
37183       {
37184          const ROOT::Math::MatRepSym<float,6>& obj = ((ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<float,6>*) libp->para[0].ref);
37185          result7->ref = (long) (&obj);
37186          result7->obj.i = (long) (&obj);
37187       }
37188    return(1 || funcname || hash || result7 || libp) ;
37189 }
37190 
37191 static int G__G__Smatrix_289_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37192 {
37193       {
37194          const ROOT::Math::MatRepSym<float,6>& obj = ((ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<float,6>*) libp->para[0].ref);
37195          result7->ref = (long) (&obj);
37196          result7->obj.i = (long) (&obj);
37197       }
37198    return(1 || funcname || hash || result7 || libp) ;
37199 }
37200 
37201 static int G__G__Smatrix_289_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37202 {
37203       ((ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->CreateOffsets();
37204       G__setnull(result7);
37205    return(1 || funcname || hash || result7 || libp) ;
37206 }
37207 
37208 static int G__G__Smatrix_289_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37209 {
37210       {
37211          const ROOT::Math::RowOffsets<6>& obj = ((const ROOT::Math::MatRepSym<float,6>*) G__getstructoffset())->Offsets();
37212          result7->ref = (long) (&obj);
37213          result7->obj.i = (long) (&obj);
37214       }
37215    return(1 || funcname || hash || result7 || libp) ;
37216 }
37217 
37218 // automatic copy constructor
37219 static int G__G__Smatrix_289_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37220 
37221 {
37222    ROOT::Math::MatRepSym<float,6>* p;
37223    void* tmp = (void*) G__int(libp->para[0]);
37224    p = new ROOT::Math::MatRepSym<float,6>(*(ROOT::Math::MatRepSym<float,6>*) tmp);
37225    result7->obj.i = (long) p;
37226    result7->ref = (long) p;
37227    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR));
37228    return(1 || funcname || hash || result7 || libp) ;
37229 }
37230 
37231 // automatic destructor
37232 typedef ROOT::Math::MatRepSym<float,6> G__TROOTcLcLMathcLcLMatRepSymlEfloatcO6gR;
37233 static int G__G__Smatrix_289_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37234 {
37235    char* gvp = (char*) G__getgvp();
37236    long soff = G__getstructoffset();
37237    int n = G__getaryconstruct();
37238    //
37239    //has_a_delete: 0
37240    //has_own_delete1arg: 0
37241    //has_own_delete2arg: 0
37242    //
37243    if (!soff) {
37244      return(1);
37245    }
37246    if (n) {
37247      if (gvp == (char*)G__PVOID) {
37248        delete[] (ROOT::Math::MatRepSym<float,6>*) soff;
37249      } else {
37250        G__setgvp((long) G__PVOID);
37251        for (int i = n - 1; i >= 0; --i) {
37252          ((ROOT::Math::MatRepSym<float,6>*) (soff+(sizeof(ROOT::Math::MatRepSym<float,6>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO6gR();
37253        }
37254        G__setgvp((long)gvp);
37255      }
37256    } else {
37257      if (gvp == (char*)G__PVOID) {
37258        delete (ROOT::Math::MatRepSym<float,6>*) soff;
37259      } else {
37260        G__setgvp((long) G__PVOID);
37261        ((ROOT::Math::MatRepSym<float,6>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO6gR();
37262        G__setgvp((long)gvp);
37263      }
37264    }
37265    G__setnull(result7);
37266    return(1 || funcname || hash || result7 || libp) ;
37267 }
37268 
37269 
37270 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > */
37271 static int G__G__Smatrix_291_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37272 {
37273    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >* p = NULL;
37274    char* gvp = (char*) G__getgvp();
37275    int n = G__getaryconstruct();
37276    if (n) {
37277      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37278        p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >[n];
37279      } else {
37280        p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >[n];
37281      }
37282    } else {
37283      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37284        p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >;
37285      } else {
37286        p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >;
37287      }
37288    }
37289    result7->obj.i = (long) p;
37290    result7->ref = (long) p;
37291    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
37292    return(1 || funcname || hash || result7 || libp) ;
37293 }
37294 
37295 static int G__G__Smatrix_291_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37296 {
37297    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >* p = NULL;
37298    char* gvp = (char*) G__getgvp();
37299    //m: 1
37300    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37301      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
37302    } else {
37303      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
37304    }
37305    result7->obj.i = (long) p;
37306    result7->ref = (long) p;
37307    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
37308    return(1 || funcname || hash || result7 || libp) ;
37309 }
37310 
37311 static int G__G__Smatrix_291_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37312 {
37313    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >* p = NULL;
37314    char* gvp = (char*) G__getgvp();
37315    //m: 1
37316    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37317      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) libp->para[0].ref);
37318    } else {
37319      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) libp->para[0].ref);
37320    }
37321    result7->obj.i = (long) p;
37322    result7->ref = (long) p;
37323    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
37324    return(1 || funcname || hash || result7 || libp) ;
37325 }
37326 
37327 static int G__G__Smatrix_291_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37328 {
37329    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >* p = NULL;
37330    char* gvp = (char*) G__getgvp();
37331    switch (libp->paran) {
37332    case 2:
37333      //m: 2
37334      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37335        p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*(ROOT::Math::SVector<float,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
37336      } else {
37337        p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*(ROOT::Math::SVector<float,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
37338      }
37339      break;
37340    case 1:
37341      //m: 1
37342      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37343        p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*(ROOT::Math::SVector<float,6*(6+1)/2>*) libp->para[0].ref);
37344      } else {
37345        p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*(ROOT::Math::SVector<float,6*(6+1)/2>*) libp->para[0].ref);
37346      }
37347      break;
37348    }
37349    result7->obj.i = (long) p;
37350    result7->ref = (long) p;
37351    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
37352    return(1 || funcname || hash || result7 || libp) ;
37353 }
37354 
37355 static int G__G__Smatrix_291_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37356 {
37357    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >* p = NULL;
37358    char* gvp = (char*) G__getgvp();
37359    //m: 1
37360    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37361      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*(float*) G__Floatref(&libp->para[0]));
37362    } else {
37363      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(*(float*) G__Floatref(&libp->para[0]));
37364    }
37365    result7->obj.i = (long) p;
37366    result7->ref = (long) p;
37367    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
37368    return(1 || funcname || hash || result7 || libp) ;
37369 }
37370 
37371 static int G__G__Smatrix_291_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37372 {
37373       {
37374          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
37375          result7->ref = (long) (&obj);
37376          result7->obj.i = (long) (&obj);
37377       }
37378    return(1 || funcname || hash || result7 || libp) ;
37379 }
37380 
37381 static int G__G__Smatrix_291_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37382 {
37383       {
37384          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
37385          result7->ref = (long) (&obj);
37386          result7->obj.i = (long) (&obj);
37387       }
37388    return(1 || funcname || hash || result7 || libp) ;
37389 }
37390 
37391 static int G__G__Smatrix_291_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37392 {
37393       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
37394    return(1 || funcname || hash || result7 || libp) ;
37395 }
37396 
37397 static int G__G__Smatrix_291_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37398 {
37399       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Array());
37400    return(1 || funcname || hash || result7 || libp) ;
37401 }
37402 
37403 static int G__G__Smatrix_291_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37404 {
37405       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Array());
37406    return(1 || funcname || hash || result7 || libp) ;
37407 }
37408 
37409 static int G__G__Smatrix_291_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37410 {
37411       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->begin());
37412    return(1 || funcname || hash || result7 || libp) ;
37413 }
37414 
37415 static int G__G__Smatrix_291_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37416 {
37417       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->end());
37418    return(1 || funcname || hash || result7 || libp) ;
37419 }
37420 
37421 static int G__G__Smatrix_291_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37422 {
37423       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->begin());
37424    return(1 || funcname || hash || result7 || libp) ;
37425 }
37426 
37427 static int G__G__Smatrix_291_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37428 {
37429       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->end());
37430    return(1 || funcname || hash || result7 || libp) ;
37431 }
37432 
37433 static int G__G__Smatrix_291_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37434 {
37435       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
37436    return(1 || funcname || hash || result7 || libp) ;
37437 }
37438 
37439 static int G__G__Smatrix_291_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37440 {
37441       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
37442    return(1 || funcname || hash || result7 || libp) ;
37443 }
37444 
37445 static int G__G__Smatrix_291_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37446 {
37447       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) libp->para[0].ref));
37448    return(1 || funcname || hash || result7 || libp) ;
37449 }
37450 
37451 static int G__G__Smatrix_291_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37452 {
37453       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
37454    return(1 || funcname || hash || result7 || libp) ;
37455 }
37456 
37457 static int G__G__Smatrix_291_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37458 {
37459       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
37460    return(1 || funcname || hash || result7 || libp) ;
37461 }
37462 
37463 static int G__G__Smatrix_291_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37464 {
37465       {
37466          const float& obj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
37467          result7->ref = (long) (&obj);
37468          result7->obj.d = (double) (obj);
37469       }
37470    return(1 || funcname || hash || result7 || libp) ;
37471 }
37472 
37473 static int G__G__Smatrix_291_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37474 {
37475       {
37476          const float& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
37477          result7->ref = (long) (&obj);
37478          result7->obj.d = (double) (obj);
37479       }
37480    return(1 || funcname || hash || result7 || libp) ;
37481 }
37482 
37483 static int G__G__Smatrix_291_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37484 {
37485       {
37486          const float& obj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
37487          result7->ref = (long) (&obj);
37488          result7->obj.d = (double) (obj);
37489       }
37490    return(1 || funcname || hash || result7 || libp) ;
37491 }
37492 
37493 static int G__G__Smatrix_291_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37494 {
37495       {
37496          const float& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
37497          result7->ref = (long) (&obj);
37498          result7->obj.d = (double) (obj);
37499       }
37500    return(1 || funcname || hash || result7 || libp) ;
37501 }
37502 
37503 static int G__G__Smatrix_291_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37504 {
37505       {
37506          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const* pobj;
37507          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
37508          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const(xobj);
37509          result7->obj.i = (long) ((void*) pobj);
37510          result7->ref = result7->obj.i;
37511          G__store_tempobject(*result7);
37512       }
37513    return(1 || funcname || hash || result7 || libp) ;
37514 }
37515 
37516 static int G__G__Smatrix_291_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37517 {
37518       {
37519          ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow* pobj;
37520          ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
37521          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow(xobj);
37522          result7->obj.i = (long) ((void*) pobj);
37523          result7->ref = result7->obj.i;
37524          G__store_tempobject(*result7);
37525       }
37526    return(1 || funcname || hash || result7 || libp) ;
37527 }
37528 
37529 static int G__G__Smatrix_291_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37530 {
37531       {
37532          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
37533          result7->ref = (long) (&obj);
37534          result7->obj.i = (long) (&obj);
37535       }
37536    return(1 || funcname || hash || result7 || libp) ;
37537 }
37538 
37539 static int G__G__Smatrix_291_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37540 {
37541       {
37542          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
37543          result7->ref = (long) (&obj);
37544          result7->obj.i = (long) (&obj);
37545       }
37546    return(1 || funcname || hash || result7 || libp) ;
37547 }
37548 
37549 static int G__G__Smatrix_291_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37550 {
37551       {
37552          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
37553          result7->ref = (long) (&obj);
37554          result7->obj.i = (long) (&obj);
37555       }
37556    return(1 || funcname || hash || result7 || libp) ;
37557 }
37558 
37559 static int G__G__Smatrix_291_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37560 {
37561       {
37562          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
37563          result7->ref = (long) (&obj);
37564          result7->obj.i = (long) (&obj);
37565       }
37566    return(1 || funcname || hash || result7 || libp) ;
37567 }
37568 
37569 static int G__G__Smatrix_291_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37570 {
37571       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Invert());
37572    return(1 || funcname || hash || result7 || libp) ;
37573 }
37574 
37575 static int G__G__Smatrix_291_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37576 {
37577       {
37578          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >* pobj;
37579          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
37580          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(xobj);
37581          result7->obj.i = (long) ((void*) pobj);
37582          result7->ref = result7->obj.i;
37583          G__store_tempobject(*result7);
37584       }
37585    return(1 || funcname || hash || result7 || libp) ;
37586 }
37587 
37588 static int G__G__Smatrix_291_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37589 {
37590       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->InvertFast());
37591    return(1 || funcname || hash || result7 || libp) ;
37592 }
37593 
37594 static int G__G__Smatrix_291_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37595 {
37596       {
37597          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >* pobj;
37598          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
37599          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(xobj);
37600          result7->obj.i = (long) ((void*) pobj);
37601          result7->ref = result7->obj.i;
37602          G__store_tempobject(*result7);
37603       }
37604    return(1 || funcname || hash || result7 || libp) ;
37605 }
37606 
37607 static int G__G__Smatrix_291_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37608 {
37609       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->InvertChol());
37610    return(1 || funcname || hash || result7 || libp) ;
37611 }
37612 
37613 static int G__G__Smatrix_291_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37614 {
37615       {
37616          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >* pobj;
37617          const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
37618          pobj = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >(xobj);
37619          result7->obj.i = (long) ((void*) pobj);
37620          result7->ref = result7->obj.i;
37621          G__store_tempobject(*result7);
37622       }
37623    return(1 || funcname || hash || result7 || libp) ;
37624 }
37625 
37626 static int G__G__Smatrix_291_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37627 {
37628       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
37629    return(1 || funcname || hash || result7 || libp) ;
37630 }
37631 
37632 static int G__G__Smatrix_291_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37633 {
37634       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
37635    return(1 || funcname || hash || result7 || libp) ;
37636 }
37637 
37638 static int G__G__Smatrix_291_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37639 {
37640       {
37641          const ROOT::Math::SVector<float,6>* pobj;
37642          const ROOT::Math::SVector<float,6> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
37643          pobj = new ROOT::Math::SVector<float,6>(xobj);
37644          result7->obj.i = (long) ((void*) pobj);
37645          result7->ref = result7->obj.i;
37646          G__store_tempobject(*result7);
37647       }
37648    return(1 || funcname || hash || result7 || libp) ;
37649 }
37650 
37651 static int G__G__Smatrix_291_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37652 {
37653       {
37654          const ROOT::Math::SVector<float,6>* pobj;
37655          const ROOT::Math::SVector<float,6> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
37656          pobj = new ROOT::Math::SVector<float,6>(xobj);
37657          result7->obj.i = (long) ((void*) pobj);
37658          result7->ref = result7->obj.i;
37659          G__store_tempobject(*result7);
37660       }
37661    return(1 || funcname || hash || result7 || libp) ;
37662 }
37663 
37664 static int G__G__Smatrix_291_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37665 {
37666       {
37667          const ROOT::Math::SVector<float,6>* pobj;
37668          const ROOT::Math::SVector<float,6> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Diagonal();
37669          pobj = new ROOT::Math::SVector<float,6>(xobj);
37670          result7->obj.i = (long) ((void*) pobj);
37671          result7->ref = result7->obj.i;
37672          G__store_tempobject(*result7);
37673       }
37674    return(1 || funcname || hash || result7 || libp) ;
37675 }
37676 
37677 static int G__G__Smatrix_291_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37678 {
37679       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Trace());
37680    return(1 || funcname || hash || result7 || libp) ;
37681 }
37682 
37683 static int G__G__Smatrix_291_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37684 {
37685       {
37686          const ROOT::Math::SVector<float,6*(6+1)/2>* pobj;
37687          const ROOT::Math::SVector<float,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->UpperBlock();
37688          pobj = new ROOT::Math::SVector<float,6*(6+1)/2>(xobj);
37689          result7->obj.i = (long) ((void*) pobj);
37690          result7->ref = result7->obj.i;
37691          G__store_tempobject(*result7);
37692       }
37693    return(1 || funcname || hash || result7 || libp) ;
37694 }
37695 
37696 static int G__G__Smatrix_291_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37697 {
37698       {
37699          const ROOT::Math::SVector<float,6*(6+1)/2>* pobj;
37700          const ROOT::Math::SVector<float,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->LowerBlock();
37701          pobj = new ROOT::Math::SVector<float,6*(6+1)/2>(xobj);
37702          result7->obj.i = (long) ((void*) pobj);
37703          result7->ref = result7->obj.i;
37704          G__store_tempobject(*result7);
37705       }
37706    return(1 || funcname || hash || result7 || libp) ;
37707 }
37708 
37709 static int G__G__Smatrix_291_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37710 {
37711       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
37712    return(1 || funcname || hash || result7 || libp) ;
37713 }
37714 
37715 static int G__G__Smatrix_291_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37716 {
37717       {
37718          const ostream& obj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
37719          result7->ref = (long) (&obj);
37720          result7->obj.i = (long) (&obj);
37721       }
37722    return(1 || funcname || hash || result7 || libp) ;
37723 }
37724 
37725 // automatic destructor
37726 typedef ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR;
37727 static int G__G__Smatrix_291_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37728 {
37729    char* gvp = (char*) G__getgvp();
37730    long soff = G__getstructoffset();
37731    int n = G__getaryconstruct();
37732    //
37733    //has_a_delete: 0
37734    //has_own_delete1arg: 0
37735    //has_own_delete2arg: 0
37736    //
37737    if (!soff) {
37738      return(1);
37739    }
37740    if (n) {
37741      if (gvp == (char*)G__PVOID) {
37742        delete[] (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) soff;
37743      } else {
37744        G__setgvp((long) G__PVOID);
37745        for (int i = n - 1; i >= 0; --i) {
37746          ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR();
37747        }
37748        G__setgvp((long)gvp);
37749      }
37750    } else {
37751      if (gvp == (char*)G__PVOID) {
37752        delete (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) soff;
37753      } else {
37754        G__setgvp((long) G__PVOID);
37755        ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR();
37756        G__setgvp((long)gvp);
37757      }
37758    }
37759    G__setnull(result7);
37760    return(1 || funcname || hash || result7 || libp) ;
37761 }
37762 
37763 
37764 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow */
37765 static int G__G__Smatrix_293_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37766 {
37767    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow* p = NULL;
37768    char* gvp = (char*) G__getgvp();
37769    //m: 2
37770    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37771      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
37772    } else {
37773      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
37774    }
37775    result7->obj.i = (long) p;
37776    result7->ref = (long) p;
37777    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow));
37778    return(1 || funcname || hash || result7 || libp) ;
37779 }
37780 
37781 static int G__G__Smatrix_293_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37782 {
37783       {
37784          const float& obj = ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
37785          result7->ref = (long) (&obj);
37786          result7->obj.d = (double) (obj);
37787       }
37788    return(1 || funcname || hash || result7 || libp) ;
37789 }
37790 
37791 // automatic copy constructor
37792 static int G__G__Smatrix_293_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37793 
37794 {
37795    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow* p;
37796    void* tmp = (void*) G__int(libp->para[0]);
37797    p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*) tmp);
37798    result7->obj.i = (long) p;
37799    result7->ref = (long) p;
37800    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow));
37801    return(1 || funcname || hash || result7 || libp) ;
37802 }
37803 
37804 // automatic destructor
37805 typedef ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow;
37806 static int G__G__Smatrix_293_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37807 {
37808    char* gvp = (char*) G__getgvp();
37809    long soff = G__getstructoffset();
37810    int n = G__getaryconstruct();
37811    //
37812    //has_a_delete: 0
37813    //has_own_delete1arg: 0
37814    //has_own_delete2arg: 0
37815    //
37816    if (!soff) {
37817      return(1);
37818    }
37819    if (n) {
37820      if (gvp == (char*)G__PVOID) {
37821        delete[] (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*) soff;
37822      } else {
37823        G__setgvp((long) G__PVOID);
37824        for (int i = n - 1; i >= 0; --i) {
37825          ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow();
37826        }
37827        G__setgvp((long)gvp);
37828      }
37829    } else {
37830      if (gvp == (char*)G__PVOID) {
37831        delete (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*) soff;
37832      } else {
37833        G__setgvp((long) G__PVOID);
37834        ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow();
37835        G__setgvp((long)gvp);
37836      }
37837    }
37838    G__setnull(result7);
37839    return(1 || funcname || hash || result7 || libp) ;
37840 }
37841 
37842 // automatic assignment operator
37843 static int G__G__Smatrix_293_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37844 {
37845    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*) G__getstructoffset();
37846    *dest = *(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*) libp->para[0].ref;
37847    const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow& obj = *dest;
37848    result7->ref = (long) (&obj);
37849    result7->obj.i = (long) (&obj);
37850    return(1 || funcname || hash || result7 || libp) ;
37851 }
37852 
37853 
37854 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const */
37855 static int G__G__Smatrix_294_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37856 {
37857    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const* p = NULL;
37858    char* gvp = (char*) G__getgvp();
37859    //m: 2
37860    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37861      p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
37862    } else {
37863      p = new((void*) gvp) ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
37864    }
37865    result7->obj.i = (long) p;
37866    result7->ref = (long) p;
37867    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const));
37868    return(1 || funcname || hash || result7 || libp) ;
37869 }
37870 
37871 static int G__G__Smatrix_294_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37872 {
37873       {
37874          const float& obj = ((const ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
37875          result7->ref = (long) (&obj);
37876          result7->obj.d = (double) (obj);
37877       }
37878    return(1 || funcname || hash || result7 || libp) ;
37879 }
37880 
37881 // automatic copy constructor
37882 static int G__G__Smatrix_294_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37883 
37884 {
37885    ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const* p;
37886    void* tmp = (void*) G__int(libp->para[0]);
37887    p = new ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*) tmp);
37888    result7->obj.i = (long) p;
37889    result7->ref = (long) p;
37890    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const));
37891    return(1 || funcname || hash || result7 || libp) ;
37892 }
37893 
37894 // automatic destructor
37895 typedef ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const;
37896 static int G__G__Smatrix_294_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37897 {
37898    char* gvp = (char*) G__getgvp();
37899    long soff = G__getstructoffset();
37900    int n = G__getaryconstruct();
37901    //
37902    //has_a_delete: 0
37903    //has_own_delete1arg: 0
37904    //has_own_delete2arg: 0
37905    //
37906    if (!soff) {
37907      return(1);
37908    }
37909    if (n) {
37910      if (gvp == (char*)G__PVOID) {
37911        delete[] (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*) soff;
37912      } else {
37913        G__setgvp((long) G__PVOID);
37914        for (int i = n - 1; i >= 0; --i) {
37915          ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const();
37916        }
37917        G__setgvp((long)gvp);
37918      }
37919    } else {
37920      if (gvp == (char*)G__PVOID) {
37921        delete (ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*) soff;
37922      } else {
37923        G__setgvp((long) G__PVOID);
37924        ((ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const();
37925        G__setgvp((long)gvp);
37926      }
37927    }
37928    G__setnull(result7);
37929    return(1 || funcname || hash || result7 || libp) ;
37930 }
37931 
37932 
37933 /* ROOT::Math::MatRepSym<float,7> */
37934 static int G__G__Smatrix_295_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37935 {
37936    ROOT::Math::MatRepSym<float,7>* p = NULL;
37937    char* gvp = (char*) G__getgvp();
37938    int n = G__getaryconstruct();
37939    if (n) {
37940      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37941        p = new ROOT::Math::MatRepSym<float,7>[n];
37942      } else {
37943        p = new((void*) gvp) ROOT::Math::MatRepSym<float,7>[n];
37944      }
37945    } else {
37946      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
37947        p = new ROOT::Math::MatRepSym<float,7>;
37948      } else {
37949        p = new((void*) gvp) ROOT::Math::MatRepSym<float,7>;
37950      }
37951    }
37952    result7->obj.i = (long) p;
37953    result7->ref = (long) p;
37954    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR));
37955    return(1 || funcname || hash || result7 || libp) ;
37956 }
37957 
37958 static int G__G__Smatrix_295_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37959 {
37960       {
37961          const float& obj = ((const ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
37962          result7->ref = (long) (&obj);
37963          result7->obj.d = (double) (obj);
37964       }
37965    return(1 || funcname || hash || result7 || libp) ;
37966 }
37967 
37968 static int G__G__Smatrix_295_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37969 {
37970       {
37971          const float& obj = ((ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
37972          result7->ref = (long) (&obj);
37973          result7->obj.d = (double) (obj);
37974       }
37975    return(1 || funcname || hash || result7 || libp) ;
37976 }
37977 
37978 static int G__G__Smatrix_295_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37979 {
37980       {
37981          const float& obj = ((ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
37982          result7->ref = (long) (&obj);
37983          result7->obj.d = (double) (obj);
37984       }
37985    return(1 || funcname || hash || result7 || libp) ;
37986 }
37987 
37988 static int G__G__Smatrix_295_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37989 {
37990       {
37991          const float& obj = ((const ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
37992          result7->ref = (long) (&obj);
37993          result7->obj.d = (double) (obj);
37994       }
37995    return(1 || funcname || hash || result7 || libp) ;
37996 }
37997 
37998 static int G__G__Smatrix_295_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
37999 {
38000       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
38001    return(1 || funcname || hash || result7 || libp) ;
38002 }
38003 
38004 static int G__G__Smatrix_295_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38005 {
38006       G__letint(result7, 70, (long) ((ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->Array());
38007    return(1 || funcname || hash || result7 || libp) ;
38008 }
38009 
38010 static int G__G__Smatrix_295_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38011 {
38012       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->Array());
38013    return(1 || funcname || hash || result7 || libp) ;
38014 }
38015 
38016 static int G__G__Smatrix_295_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38017 {
38018       {
38019          const ROOT::Math::MatRepSym<float,7>& obj = ((ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<float,7>*) libp->para[0].ref);
38020          result7->ref = (long) (&obj);
38021          result7->obj.i = (long) (&obj);
38022       }
38023    return(1 || funcname || hash || result7 || libp) ;
38024 }
38025 
38026 static int G__G__Smatrix_295_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38027 {
38028       {
38029          const ROOT::Math::MatRepSym<float,7>& obj = ((ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<float,7>*) libp->para[0].ref);
38030          result7->ref = (long) (&obj);
38031          result7->obj.i = (long) (&obj);
38032       }
38033    return(1 || funcname || hash || result7 || libp) ;
38034 }
38035 
38036 static int G__G__Smatrix_295_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38037 {
38038       {
38039          const ROOT::Math::MatRepSym<float,7>& obj = ((ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<float,7>*) libp->para[0].ref);
38040          result7->ref = (long) (&obj);
38041          result7->obj.i = (long) (&obj);
38042       }
38043    return(1 || funcname || hash || result7 || libp) ;
38044 }
38045 
38046 static int G__G__Smatrix_295_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38047 {
38048       ((ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->CreateOffsets();
38049       G__setnull(result7);
38050    return(1 || funcname || hash || result7 || libp) ;
38051 }
38052 
38053 static int G__G__Smatrix_295_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38054 {
38055       {
38056          const ROOT::Math::RowOffsets<7>& obj = ((const ROOT::Math::MatRepSym<float,7>*) G__getstructoffset())->Offsets();
38057          result7->ref = (long) (&obj);
38058          result7->obj.i = (long) (&obj);
38059       }
38060    return(1 || funcname || hash || result7 || libp) ;
38061 }
38062 
38063 // automatic copy constructor
38064 static int G__G__Smatrix_295_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38065 
38066 {
38067    ROOT::Math::MatRepSym<float,7>* p;
38068    void* tmp = (void*) G__int(libp->para[0]);
38069    p = new ROOT::Math::MatRepSym<float,7>(*(ROOT::Math::MatRepSym<float,7>*) tmp);
38070    result7->obj.i = (long) p;
38071    result7->ref = (long) p;
38072    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR));
38073    return(1 || funcname || hash || result7 || libp) ;
38074 }
38075 
38076 // automatic destructor
38077 typedef ROOT::Math::MatRepSym<float,7> G__TROOTcLcLMathcLcLMatRepSymlEfloatcO7gR;
38078 static int G__G__Smatrix_295_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38079 {
38080    char* gvp = (char*) G__getgvp();
38081    long soff = G__getstructoffset();
38082    int n = G__getaryconstruct();
38083    //
38084    //has_a_delete: 0
38085    //has_own_delete1arg: 0
38086    //has_own_delete2arg: 0
38087    //
38088    if (!soff) {
38089      return(1);
38090    }
38091    if (n) {
38092      if (gvp == (char*)G__PVOID) {
38093        delete[] (ROOT::Math::MatRepSym<float,7>*) soff;
38094      } else {
38095        G__setgvp((long) G__PVOID);
38096        for (int i = n - 1; i >= 0; --i) {
38097          ((ROOT::Math::MatRepSym<float,7>*) (soff+(sizeof(ROOT::Math::MatRepSym<float,7>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO7gR();
38098        }
38099        G__setgvp((long)gvp);
38100      }
38101    } else {
38102      if (gvp == (char*)G__PVOID) {
38103        delete (ROOT::Math::MatRepSym<float,7>*) soff;
38104      } else {
38105        G__setgvp((long) G__PVOID);
38106        ((ROOT::Math::MatRepSym<float,7>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEfloatcO7gR();
38107        G__setgvp((long)gvp);
38108      }
38109    }
38110    G__setnull(result7);
38111    return(1 || funcname || hash || result7 || libp) ;
38112 }
38113 
38114 
38115 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > */
38116 static int G__G__Smatrix_297_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38117 {
38118    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >* p = NULL;
38119    char* gvp = (char*) G__getgvp();
38120    int n = G__getaryconstruct();
38121    if (n) {
38122      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38123        p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >[n];
38124      } else {
38125        p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >[n];
38126      }
38127    } else {
38128      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38129        p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >;
38130      } else {
38131        p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >;
38132      }
38133    }
38134    result7->obj.i = (long) p;
38135    result7->ref = (long) p;
38136    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
38137    return(1 || funcname || hash || result7 || libp) ;
38138 }
38139 
38140 static int G__G__Smatrix_297_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38141 {
38142    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >* p = NULL;
38143    char* gvp = (char*) G__getgvp();
38144    //m: 1
38145    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38146      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
38147    } else {
38148      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
38149    }
38150    result7->obj.i = (long) p;
38151    result7->ref = (long) p;
38152    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
38153    return(1 || funcname || hash || result7 || libp) ;
38154 }
38155 
38156 static int G__G__Smatrix_297_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38157 {
38158    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >* p = NULL;
38159    char* gvp = (char*) G__getgvp();
38160    //m: 1
38161    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38162      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) libp->para[0].ref);
38163    } else {
38164      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) libp->para[0].ref);
38165    }
38166    result7->obj.i = (long) p;
38167    result7->ref = (long) p;
38168    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
38169    return(1 || funcname || hash || result7 || libp) ;
38170 }
38171 
38172 static int G__G__Smatrix_297_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38173 {
38174    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >* p = NULL;
38175    char* gvp = (char*) G__getgvp();
38176    switch (libp->paran) {
38177    case 2:
38178      //m: 2
38179      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38180        p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*(ROOT::Math::SVector<float,7*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
38181      } else {
38182        p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*(ROOT::Math::SVector<float,7*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
38183      }
38184      break;
38185    case 1:
38186      //m: 1
38187      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38188        p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*(ROOT::Math::SVector<float,7*(7+1)/2>*) libp->para[0].ref);
38189      } else {
38190        p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*(ROOT::Math::SVector<float,7*(7+1)/2>*) libp->para[0].ref);
38191      }
38192      break;
38193    }
38194    result7->obj.i = (long) p;
38195    result7->ref = (long) p;
38196    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
38197    return(1 || funcname || hash || result7 || libp) ;
38198 }
38199 
38200 static int G__G__Smatrix_297_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38201 {
38202    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >* p = NULL;
38203    char* gvp = (char*) G__getgvp();
38204    //m: 1
38205    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38206      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*(float*) G__Floatref(&libp->para[0]));
38207    } else {
38208      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(*(float*) G__Floatref(&libp->para[0]));
38209    }
38210    result7->obj.i = (long) p;
38211    result7->ref = (long) p;
38212    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
38213    return(1 || funcname || hash || result7 || libp) ;
38214 }
38215 
38216 static int G__G__Smatrix_297_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38217 {
38218       {
38219          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
38220          result7->ref = (long) (&obj);
38221          result7->obj.i = (long) (&obj);
38222       }
38223    return(1 || funcname || hash || result7 || libp) ;
38224 }
38225 
38226 static int G__G__Smatrix_297_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38227 {
38228       {
38229          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
38230          result7->ref = (long) (&obj);
38231          result7->obj.i = (long) (&obj);
38232       }
38233    return(1 || funcname || hash || result7 || libp) ;
38234 }
38235 
38236 static int G__G__Smatrix_297_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38237 {
38238       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
38239    return(1 || funcname || hash || result7 || libp) ;
38240 }
38241 
38242 static int G__G__Smatrix_297_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38243 {
38244       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Array());
38245    return(1 || funcname || hash || result7 || libp) ;
38246 }
38247 
38248 static int G__G__Smatrix_297_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38249 {
38250       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Array());
38251    return(1 || funcname || hash || result7 || libp) ;
38252 }
38253 
38254 static int G__G__Smatrix_297_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38255 {
38256       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->begin());
38257    return(1 || funcname || hash || result7 || libp) ;
38258 }
38259 
38260 static int G__G__Smatrix_297_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38261 {
38262       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->end());
38263    return(1 || funcname || hash || result7 || libp) ;
38264 }
38265 
38266 static int G__G__Smatrix_297_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38267 {
38268       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->begin());
38269    return(1 || funcname || hash || result7 || libp) ;
38270 }
38271 
38272 static int G__G__Smatrix_297_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38273 {
38274       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->end());
38275    return(1 || funcname || hash || result7 || libp) ;
38276 }
38277 
38278 static int G__G__Smatrix_297_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38279 {
38280       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
38281    return(1 || funcname || hash || result7 || libp) ;
38282 }
38283 
38284 static int G__G__Smatrix_297_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38285 {
38286       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
38287    return(1 || funcname || hash || result7 || libp) ;
38288 }
38289 
38290 static int G__G__Smatrix_297_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38291 {
38292       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) libp->para[0].ref));
38293    return(1 || funcname || hash || result7 || libp) ;
38294 }
38295 
38296 static int G__G__Smatrix_297_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38297 {
38298       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
38299    return(1 || funcname || hash || result7 || libp) ;
38300 }
38301 
38302 static int G__G__Smatrix_297_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38303 {
38304       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
38305    return(1 || funcname || hash || result7 || libp) ;
38306 }
38307 
38308 static int G__G__Smatrix_297_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38309 {
38310       {
38311          const float& obj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
38312          result7->ref = (long) (&obj);
38313          result7->obj.d = (double) (obj);
38314       }
38315    return(1 || funcname || hash || result7 || libp) ;
38316 }
38317 
38318 static int G__G__Smatrix_297_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38319 {
38320       {
38321          const float& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
38322          result7->ref = (long) (&obj);
38323          result7->obj.d = (double) (obj);
38324       }
38325    return(1 || funcname || hash || result7 || libp) ;
38326 }
38327 
38328 static int G__G__Smatrix_297_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38329 {
38330       {
38331          const float& obj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
38332          result7->ref = (long) (&obj);
38333          result7->obj.d = (double) (obj);
38334       }
38335    return(1 || funcname || hash || result7 || libp) ;
38336 }
38337 
38338 static int G__G__Smatrix_297_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38339 {
38340       {
38341          const float& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
38342          result7->ref = (long) (&obj);
38343          result7->obj.d = (double) (obj);
38344       }
38345    return(1 || funcname || hash || result7 || libp) ;
38346 }
38347 
38348 static int G__G__Smatrix_297_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38349 {
38350       {
38351          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const* pobj;
38352          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
38353          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const(xobj);
38354          result7->obj.i = (long) ((void*) pobj);
38355          result7->ref = result7->obj.i;
38356          G__store_tempobject(*result7);
38357       }
38358    return(1 || funcname || hash || result7 || libp) ;
38359 }
38360 
38361 static int G__G__Smatrix_297_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38362 {
38363       {
38364          ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow* pobj;
38365          ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
38366          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow(xobj);
38367          result7->obj.i = (long) ((void*) pobj);
38368          result7->ref = result7->obj.i;
38369          G__store_tempobject(*result7);
38370       }
38371    return(1 || funcname || hash || result7 || libp) ;
38372 }
38373 
38374 static int G__G__Smatrix_297_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38375 {
38376       {
38377          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
38378          result7->ref = (long) (&obj);
38379          result7->obj.i = (long) (&obj);
38380       }
38381    return(1 || funcname || hash || result7 || libp) ;
38382 }
38383 
38384 static int G__G__Smatrix_297_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38385 {
38386       {
38387          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
38388          result7->ref = (long) (&obj);
38389          result7->obj.i = (long) (&obj);
38390       }
38391    return(1 || funcname || hash || result7 || libp) ;
38392 }
38393 
38394 static int G__G__Smatrix_297_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38395 {
38396       {
38397          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
38398          result7->ref = (long) (&obj);
38399          result7->obj.i = (long) (&obj);
38400       }
38401    return(1 || funcname || hash || result7 || libp) ;
38402 }
38403 
38404 static int G__G__Smatrix_297_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38405 {
38406       {
38407          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
38408          result7->ref = (long) (&obj);
38409          result7->obj.i = (long) (&obj);
38410       }
38411    return(1 || funcname || hash || result7 || libp) ;
38412 }
38413 
38414 static int G__G__Smatrix_297_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38415 {
38416       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Invert());
38417    return(1 || funcname || hash || result7 || libp) ;
38418 }
38419 
38420 static int G__G__Smatrix_297_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38421 {
38422       {
38423          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >* pobj;
38424          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
38425          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(xobj);
38426          result7->obj.i = (long) ((void*) pobj);
38427          result7->ref = result7->obj.i;
38428          G__store_tempobject(*result7);
38429       }
38430    return(1 || funcname || hash || result7 || libp) ;
38431 }
38432 
38433 static int G__G__Smatrix_297_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38434 {
38435       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->InvertFast());
38436    return(1 || funcname || hash || result7 || libp) ;
38437 }
38438 
38439 static int G__G__Smatrix_297_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38440 {
38441       {
38442          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >* pobj;
38443          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
38444          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(xobj);
38445          result7->obj.i = (long) ((void*) pobj);
38446          result7->ref = result7->obj.i;
38447          G__store_tempobject(*result7);
38448       }
38449    return(1 || funcname || hash || result7 || libp) ;
38450 }
38451 
38452 static int G__G__Smatrix_297_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38453 {
38454       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->InvertChol());
38455    return(1 || funcname || hash || result7 || libp) ;
38456 }
38457 
38458 static int G__G__Smatrix_297_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38459 {
38460       {
38461          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >* pobj;
38462          const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
38463          pobj = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >(xobj);
38464          result7->obj.i = (long) ((void*) pobj);
38465          result7->ref = result7->obj.i;
38466          G__store_tempobject(*result7);
38467       }
38468    return(1 || funcname || hash || result7 || libp) ;
38469 }
38470 
38471 static int G__G__Smatrix_297_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38472 {
38473       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
38474    return(1 || funcname || hash || result7 || libp) ;
38475 }
38476 
38477 static int G__G__Smatrix_297_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38478 {
38479       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
38480    return(1 || funcname || hash || result7 || libp) ;
38481 }
38482 
38483 static int G__G__Smatrix_297_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38484 {
38485       {
38486          const ROOT::Math::SVector<float,7>* pobj;
38487          const ROOT::Math::SVector<float,7> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
38488          pobj = new ROOT::Math::SVector<float,7>(xobj);
38489          result7->obj.i = (long) ((void*) pobj);
38490          result7->ref = result7->obj.i;
38491          G__store_tempobject(*result7);
38492       }
38493    return(1 || funcname || hash || result7 || libp) ;
38494 }
38495 
38496 static int G__G__Smatrix_297_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38497 {
38498       {
38499          const ROOT::Math::SVector<float,7>* pobj;
38500          const ROOT::Math::SVector<float,7> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
38501          pobj = new ROOT::Math::SVector<float,7>(xobj);
38502          result7->obj.i = (long) ((void*) pobj);
38503          result7->ref = result7->obj.i;
38504          G__store_tempobject(*result7);
38505       }
38506    return(1 || funcname || hash || result7 || libp) ;
38507 }
38508 
38509 static int G__G__Smatrix_297_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38510 {
38511       {
38512          const ROOT::Math::SVector<float,7>* pobj;
38513          const ROOT::Math::SVector<float,7> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Diagonal();
38514          pobj = new ROOT::Math::SVector<float,7>(xobj);
38515          result7->obj.i = (long) ((void*) pobj);
38516          result7->ref = result7->obj.i;
38517          G__store_tempobject(*result7);
38518       }
38519    return(1 || funcname || hash || result7 || libp) ;
38520 }
38521 
38522 static int G__G__Smatrix_297_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38523 {
38524       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Trace());
38525    return(1 || funcname || hash || result7 || libp) ;
38526 }
38527 
38528 static int G__G__Smatrix_297_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38529 {
38530       {
38531          const ROOT::Math::SVector<float,7*(7+1)/2>* pobj;
38532          const ROOT::Math::SVector<float,7*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->UpperBlock();
38533          pobj = new ROOT::Math::SVector<float,7*(7+1)/2>(xobj);
38534          result7->obj.i = (long) ((void*) pobj);
38535          result7->ref = result7->obj.i;
38536          G__store_tempobject(*result7);
38537       }
38538    return(1 || funcname || hash || result7 || libp) ;
38539 }
38540 
38541 static int G__G__Smatrix_297_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38542 {
38543       {
38544          const ROOT::Math::SVector<float,7*(7+1)/2>* pobj;
38545          const ROOT::Math::SVector<float,7*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->LowerBlock();
38546          pobj = new ROOT::Math::SVector<float,7*(7+1)/2>(xobj);
38547          result7->obj.i = (long) ((void*) pobj);
38548          result7->ref = result7->obj.i;
38549          G__store_tempobject(*result7);
38550       }
38551    return(1 || funcname || hash || result7 || libp) ;
38552 }
38553 
38554 static int G__G__Smatrix_297_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38555 {
38556       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
38557    return(1 || funcname || hash || result7 || libp) ;
38558 }
38559 
38560 static int G__G__Smatrix_297_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38561 {
38562       {
38563          const ostream& obj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
38564          result7->ref = (long) (&obj);
38565          result7->obj.i = (long) (&obj);
38566       }
38567    return(1 || funcname || hash || result7 || libp) ;
38568 }
38569 
38570 // automatic destructor
38571 typedef ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR;
38572 static int G__G__Smatrix_297_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38573 {
38574    char* gvp = (char*) G__getgvp();
38575    long soff = G__getstructoffset();
38576    int n = G__getaryconstruct();
38577    //
38578    //has_a_delete: 0
38579    //has_own_delete1arg: 0
38580    //has_own_delete2arg: 0
38581    //
38582    if (!soff) {
38583      return(1);
38584    }
38585    if (n) {
38586      if (gvp == (char*)G__PVOID) {
38587        delete[] (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) soff;
38588      } else {
38589        G__setgvp((long) G__PVOID);
38590        for (int i = n - 1; i >= 0; --i) {
38591          ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR();
38592        }
38593        G__setgvp((long)gvp);
38594      }
38595    } else {
38596      if (gvp == (char*)G__PVOID) {
38597        delete (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) soff;
38598      } else {
38599        G__setgvp((long) G__PVOID);
38600        ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR();
38601        G__setgvp((long)gvp);
38602      }
38603    }
38604    G__setnull(result7);
38605    return(1 || funcname || hash || result7 || libp) ;
38606 }
38607 
38608 
38609 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow */
38610 static int G__G__Smatrix_299_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38611 {
38612    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow* p = NULL;
38613    char* gvp = (char*) G__getgvp();
38614    //m: 2
38615    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38616      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
38617    } else {
38618      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
38619    }
38620    result7->obj.i = (long) p;
38621    result7->ref = (long) p;
38622    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow));
38623    return(1 || funcname || hash || result7 || libp) ;
38624 }
38625 
38626 static int G__G__Smatrix_299_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38627 {
38628       {
38629          const float& obj = ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
38630          result7->ref = (long) (&obj);
38631          result7->obj.d = (double) (obj);
38632       }
38633    return(1 || funcname || hash || result7 || libp) ;
38634 }
38635 
38636 // automatic copy constructor
38637 static int G__G__Smatrix_299_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38638 
38639 {
38640    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow* p;
38641    void* tmp = (void*) G__int(libp->para[0]);
38642    p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*) tmp);
38643    result7->obj.i = (long) p;
38644    result7->ref = (long) p;
38645    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow));
38646    return(1 || funcname || hash || result7 || libp) ;
38647 }
38648 
38649 // automatic destructor
38650 typedef ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow;
38651 static int G__G__Smatrix_299_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38652 {
38653    char* gvp = (char*) G__getgvp();
38654    long soff = G__getstructoffset();
38655    int n = G__getaryconstruct();
38656    //
38657    //has_a_delete: 0
38658    //has_own_delete1arg: 0
38659    //has_own_delete2arg: 0
38660    //
38661    if (!soff) {
38662      return(1);
38663    }
38664    if (n) {
38665      if (gvp == (char*)G__PVOID) {
38666        delete[] (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*) soff;
38667      } else {
38668        G__setgvp((long) G__PVOID);
38669        for (int i = n - 1; i >= 0; --i) {
38670          ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow();
38671        }
38672        G__setgvp((long)gvp);
38673      }
38674    } else {
38675      if (gvp == (char*)G__PVOID) {
38676        delete (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*) soff;
38677      } else {
38678        G__setgvp((long) G__PVOID);
38679        ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow();
38680        G__setgvp((long)gvp);
38681      }
38682    }
38683    G__setnull(result7);
38684    return(1 || funcname || hash || result7 || libp) ;
38685 }
38686 
38687 // automatic assignment operator
38688 static int G__G__Smatrix_299_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38689 {
38690    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*) G__getstructoffset();
38691    *dest = *(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*) libp->para[0].ref;
38692    const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow& obj = *dest;
38693    result7->ref = (long) (&obj);
38694    result7->obj.i = (long) (&obj);
38695    return(1 || funcname || hash || result7 || libp) ;
38696 }
38697 
38698 
38699 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const */
38700 static int G__G__Smatrix_300_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38701 {
38702    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const* p = NULL;
38703    char* gvp = (char*) G__getgvp();
38704    //m: 2
38705    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38706      p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
38707    } else {
38708      p = new((void*) gvp) ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
38709    }
38710    result7->obj.i = (long) p;
38711    result7->ref = (long) p;
38712    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const));
38713    return(1 || funcname || hash || result7 || libp) ;
38714 }
38715 
38716 static int G__G__Smatrix_300_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38717 {
38718       {
38719          const float& obj = ((const ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
38720          result7->ref = (long) (&obj);
38721          result7->obj.d = (double) (obj);
38722       }
38723    return(1 || funcname || hash || result7 || libp) ;
38724 }
38725 
38726 // automatic copy constructor
38727 static int G__G__Smatrix_300_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38728 
38729 {
38730    ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const* p;
38731    void* tmp = (void*) G__int(libp->para[0]);
38732    p = new ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*) tmp);
38733    result7->obj.i = (long) p;
38734    result7->ref = (long) p;
38735    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const));
38736    return(1 || funcname || hash || result7 || libp) ;
38737 }
38738 
38739 // automatic destructor
38740 typedef ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const;
38741 static int G__G__Smatrix_300_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38742 {
38743    char* gvp = (char*) G__getgvp();
38744    long soff = G__getstructoffset();
38745    int n = G__getaryconstruct();
38746    //
38747    //has_a_delete: 0
38748    //has_own_delete1arg: 0
38749    //has_own_delete2arg: 0
38750    //
38751    if (!soff) {
38752      return(1);
38753    }
38754    if (n) {
38755      if (gvp == (char*)G__PVOID) {
38756        delete[] (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*) soff;
38757      } else {
38758        G__setgvp((long) G__PVOID);
38759        for (int i = n - 1; i >= 0; --i) {
38760          ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const();
38761        }
38762        G__setgvp((long)gvp);
38763      }
38764    } else {
38765      if (gvp == (char*)G__PVOID) {
38766        delete (ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*) soff;
38767      } else {
38768        G__setgvp((long) G__PVOID);
38769        ((ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const();
38770        G__setgvp((long)gvp);
38771      }
38772    }
38773    G__setnull(result7);
38774    return(1 || funcname || hash || result7 || libp) ;
38775 }
38776 
38777 
38778 /* ROOT::Math::MatRepStd<double,4,3> */
38779 static int G__G__Smatrix_301_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38780 {
38781       {
38782          const double& obj = ((const ROOT::Math::MatRepStd<double,4,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
38783          result7->ref = (long) (&obj);
38784          result7->obj.d = (double) (obj);
38785       }
38786    return(1 || funcname || hash || result7 || libp) ;
38787 }
38788 
38789 static int G__G__Smatrix_301_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38790 {
38791       {
38792          const double& obj = ((ROOT::Math::MatRepStd<double,4,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
38793          result7->ref = (long) (&obj);
38794          result7->obj.d = (double) (obj);
38795       }
38796    return(1 || funcname || hash || result7 || libp) ;
38797 }
38798 
38799 static int G__G__Smatrix_301_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38800 {
38801       {
38802          const double& obj = ((ROOT::Math::MatRepStd<double,4,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
38803          result7->ref = (long) (&obj);
38804          result7->obj.d = (double) (obj);
38805       }
38806    return(1 || funcname || hash || result7 || libp) ;
38807 }
38808 
38809 static int G__G__Smatrix_301_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38810 {
38811       {
38812          const double& obj = ((const ROOT::Math::MatRepStd<double,4,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
38813          result7->ref = (long) (&obj);
38814          result7->obj.d = (double) (obj);
38815       }
38816    return(1 || funcname || hash || result7 || libp) ;
38817 }
38818 
38819 static int G__G__Smatrix_301_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38820 {
38821       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<double,4,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
38822    return(1 || funcname || hash || result7 || libp) ;
38823 }
38824 
38825 static int G__G__Smatrix_301_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38826 {
38827       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<double,4,3>*) G__getstructoffset())->Array());
38828    return(1 || funcname || hash || result7 || libp) ;
38829 }
38830 
38831 static int G__G__Smatrix_301_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38832 {
38833       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<double,4,3>*) G__getstructoffset())->Array());
38834    return(1 || funcname || hash || result7 || libp) ;
38835 }
38836 
38837 // automatic default constructor
38838 static int G__G__Smatrix_301_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38839 {
38840    ROOT::Math::MatRepStd<double,4,3> *p;
38841    char* gvp = (char*) G__getgvp();
38842    int n = G__getaryconstruct();
38843    if (n) {
38844      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38845        p = new ROOT::Math::MatRepStd<double,4,3>[n];
38846      } else {
38847        p = new((void*) gvp) ROOT::Math::MatRepStd<double,4,3>[n];
38848      }
38849    } else {
38850      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38851        p = new ROOT::Math::MatRepStd<double,4,3>;
38852      } else {
38853        p = new((void*) gvp) ROOT::Math::MatRepStd<double,4,3>;
38854      }
38855    }
38856    result7->obj.i = (long) p;
38857    result7->ref = (long) p;
38858    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR));
38859    return(1 || funcname || hash || result7 || libp) ;
38860 }
38861 
38862 // automatic copy constructor
38863 static int G__G__Smatrix_301_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38864 
38865 {
38866    ROOT::Math::MatRepStd<double,4,3>* p;
38867    void* tmp = (void*) G__int(libp->para[0]);
38868    p = new ROOT::Math::MatRepStd<double,4,3>(*(ROOT::Math::MatRepStd<double,4,3>*) tmp);
38869    result7->obj.i = (long) p;
38870    result7->ref = (long) p;
38871    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR));
38872    return(1 || funcname || hash || result7 || libp) ;
38873 }
38874 
38875 // automatic destructor
38876 typedef ROOT::Math::MatRepStd<double,4,3> G__TROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR;
38877 static int G__G__Smatrix_301_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38878 {
38879    char* gvp = (char*) G__getgvp();
38880    long soff = G__getstructoffset();
38881    int n = G__getaryconstruct();
38882    //
38883    //has_a_delete: 0
38884    //has_own_delete1arg: 0
38885    //has_own_delete2arg: 0
38886    //
38887    if (!soff) {
38888      return(1);
38889    }
38890    if (n) {
38891      if (gvp == (char*)G__PVOID) {
38892        delete[] (ROOT::Math::MatRepStd<double,4,3>*) soff;
38893      } else {
38894        G__setgvp((long) G__PVOID);
38895        for (int i = n - 1; i >= 0; --i) {
38896          ((ROOT::Math::MatRepStd<double,4,3>*) (soff+(sizeof(ROOT::Math::MatRepStd<double,4,3>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR();
38897        }
38898        G__setgvp((long)gvp);
38899      }
38900    } else {
38901      if (gvp == (char*)G__PVOID) {
38902        delete (ROOT::Math::MatRepStd<double,4,3>*) soff;
38903      } else {
38904        G__setgvp((long) G__PVOID);
38905        ((ROOT::Math::MatRepStd<double,4,3>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR();
38906        G__setgvp((long)gvp);
38907      }
38908    }
38909    G__setnull(result7);
38910    return(1 || funcname || hash || result7 || libp) ;
38911 }
38912 
38913 // automatic assignment operator
38914 static int G__G__Smatrix_301_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38915 {
38916    ROOT::Math::MatRepStd<double,4,3>* dest = (ROOT::Math::MatRepStd<double,4,3>*) G__getstructoffset();
38917    *dest = *(ROOT::Math::MatRepStd<double,4,3>*) libp->para[0].ref;
38918    const ROOT::Math::MatRepStd<double,4,3>& obj = *dest;
38919    result7->ref = (long) (&obj);
38920    result7->obj.i = (long) (&obj);
38921    return(1 || funcname || hash || result7 || libp) ;
38922 }
38923 
38924 
38925 /* ROOT::Math::MatRepStd<double,3,4> */
38926 static int G__G__Smatrix_303_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38927 {
38928       {
38929          const double& obj = ((const ROOT::Math::MatRepStd<double,3,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
38930          result7->ref = (long) (&obj);
38931          result7->obj.d = (double) (obj);
38932       }
38933    return(1 || funcname || hash || result7 || libp) ;
38934 }
38935 
38936 static int G__G__Smatrix_303_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38937 {
38938       {
38939          const double& obj = ((ROOT::Math::MatRepStd<double,3,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
38940          result7->ref = (long) (&obj);
38941          result7->obj.d = (double) (obj);
38942       }
38943    return(1 || funcname || hash || result7 || libp) ;
38944 }
38945 
38946 static int G__G__Smatrix_303_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38947 {
38948       {
38949          const double& obj = ((ROOT::Math::MatRepStd<double,3,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
38950          result7->ref = (long) (&obj);
38951          result7->obj.d = (double) (obj);
38952       }
38953    return(1 || funcname || hash || result7 || libp) ;
38954 }
38955 
38956 static int G__G__Smatrix_303_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38957 {
38958       {
38959          const double& obj = ((const ROOT::Math::MatRepStd<double,3,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
38960          result7->ref = (long) (&obj);
38961          result7->obj.d = (double) (obj);
38962       }
38963    return(1 || funcname || hash || result7 || libp) ;
38964 }
38965 
38966 static int G__G__Smatrix_303_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38967 {
38968       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<double,3,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
38969    return(1 || funcname || hash || result7 || libp) ;
38970 }
38971 
38972 static int G__G__Smatrix_303_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38973 {
38974       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<double,3,4>*) G__getstructoffset())->Array());
38975    return(1 || funcname || hash || result7 || libp) ;
38976 }
38977 
38978 static int G__G__Smatrix_303_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38979 {
38980       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<double,3,4>*) G__getstructoffset())->Array());
38981    return(1 || funcname || hash || result7 || libp) ;
38982 }
38983 
38984 // automatic default constructor
38985 static int G__G__Smatrix_303_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
38986 {
38987    ROOT::Math::MatRepStd<double,3,4> *p;
38988    char* gvp = (char*) G__getgvp();
38989    int n = G__getaryconstruct();
38990    if (n) {
38991      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38992        p = new ROOT::Math::MatRepStd<double,3,4>[n];
38993      } else {
38994        p = new((void*) gvp) ROOT::Math::MatRepStd<double,3,4>[n];
38995      }
38996    } else {
38997      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
38998        p = new ROOT::Math::MatRepStd<double,3,4>;
38999      } else {
39000        p = new((void*) gvp) ROOT::Math::MatRepStd<double,3,4>;
39001      }
39002    }
39003    result7->obj.i = (long) p;
39004    result7->ref = (long) p;
39005    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR));
39006    return(1 || funcname || hash || result7 || libp) ;
39007 }
39008 
39009 // automatic copy constructor
39010 static int G__G__Smatrix_303_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39011 
39012 {
39013    ROOT::Math::MatRepStd<double,3,4>* p;
39014    void* tmp = (void*) G__int(libp->para[0]);
39015    p = new ROOT::Math::MatRepStd<double,3,4>(*(ROOT::Math::MatRepStd<double,3,4>*) tmp);
39016    result7->obj.i = (long) p;
39017    result7->ref = (long) p;
39018    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR));
39019    return(1 || funcname || hash || result7 || libp) ;
39020 }
39021 
39022 // automatic destructor
39023 typedef ROOT::Math::MatRepStd<double,3,4> G__TROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR;
39024 static int G__G__Smatrix_303_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39025 {
39026    char* gvp = (char*) G__getgvp();
39027    long soff = G__getstructoffset();
39028    int n = G__getaryconstruct();
39029    //
39030    //has_a_delete: 0
39031    //has_own_delete1arg: 0
39032    //has_own_delete2arg: 0
39033    //
39034    if (!soff) {
39035      return(1);
39036    }
39037    if (n) {
39038      if (gvp == (char*)G__PVOID) {
39039        delete[] (ROOT::Math::MatRepStd<double,3,4>*) soff;
39040      } else {
39041        G__setgvp((long) G__PVOID);
39042        for (int i = n - 1; i >= 0; --i) {
39043          ((ROOT::Math::MatRepStd<double,3,4>*) (soff+(sizeof(ROOT::Math::MatRepStd<double,3,4>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR();
39044        }
39045        G__setgvp((long)gvp);
39046      }
39047    } else {
39048      if (gvp == (char*)G__PVOID) {
39049        delete (ROOT::Math::MatRepStd<double,3,4>*) soff;
39050      } else {
39051        G__setgvp((long) G__PVOID);
39052        ((ROOT::Math::MatRepStd<double,3,4>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR();
39053        G__setgvp((long)gvp);
39054      }
39055    }
39056    G__setnull(result7);
39057    return(1 || funcname || hash || result7 || libp) ;
39058 }
39059 
39060 // automatic assignment operator
39061 static int G__G__Smatrix_303_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39062 {
39063    ROOT::Math::MatRepStd<double,3,4>* dest = (ROOT::Math::MatRepStd<double,3,4>*) G__getstructoffset();
39064    *dest = *(ROOT::Math::MatRepStd<double,3,4>*) libp->para[0].ref;
39065    const ROOT::Math::MatRepStd<double,3,4>& obj = *dest;
39066    result7->ref = (long) (&obj);
39067    result7->obj.i = (long) (&obj);
39068    return(1 || funcname || hash || result7 || libp) ;
39069 }
39070 
39071 
39072 /* ROOT::Math::MatRepStd<double,9,7> */
39073 static int G__G__Smatrix_305_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39074 {
39075       {
39076          const double& obj = ((const ROOT::Math::MatRepStd<double,9,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
39077          result7->ref = (long) (&obj);
39078          result7->obj.d = (double) (obj);
39079       }
39080    return(1 || funcname || hash || result7 || libp) ;
39081 }
39082 
39083 static int G__G__Smatrix_305_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39084 {
39085       {
39086          const double& obj = ((ROOT::Math::MatRepStd<double,9,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
39087          result7->ref = (long) (&obj);
39088          result7->obj.d = (double) (obj);
39089       }
39090    return(1 || funcname || hash || result7 || libp) ;
39091 }
39092 
39093 static int G__G__Smatrix_305_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39094 {
39095       {
39096          const double& obj = ((ROOT::Math::MatRepStd<double,9,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
39097          result7->ref = (long) (&obj);
39098          result7->obj.d = (double) (obj);
39099       }
39100    return(1 || funcname || hash || result7 || libp) ;
39101 }
39102 
39103 static int G__G__Smatrix_305_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39104 {
39105       {
39106          const double& obj = ((const ROOT::Math::MatRepStd<double,9,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
39107          result7->ref = (long) (&obj);
39108          result7->obj.d = (double) (obj);
39109       }
39110    return(1 || funcname || hash || result7 || libp) ;
39111 }
39112 
39113 static int G__G__Smatrix_305_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39114 {
39115       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<double,9,7>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
39116    return(1 || funcname || hash || result7 || libp) ;
39117 }
39118 
39119 static int G__G__Smatrix_305_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39120 {
39121       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<double,9,7>*) G__getstructoffset())->Array());
39122    return(1 || funcname || hash || result7 || libp) ;
39123 }
39124 
39125 static int G__G__Smatrix_305_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39126 {
39127       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<double,9,7>*) G__getstructoffset())->Array());
39128    return(1 || funcname || hash || result7 || libp) ;
39129 }
39130 
39131 // automatic default constructor
39132 static int G__G__Smatrix_305_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39133 {
39134    ROOT::Math::MatRepStd<double,9,7> *p;
39135    char* gvp = (char*) G__getgvp();
39136    int n = G__getaryconstruct();
39137    if (n) {
39138      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39139        p = new ROOT::Math::MatRepStd<double,9,7>[n];
39140      } else {
39141        p = new((void*) gvp) ROOT::Math::MatRepStd<double,9,7>[n];
39142      }
39143    } else {
39144      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39145        p = new ROOT::Math::MatRepStd<double,9,7>;
39146      } else {
39147        p = new((void*) gvp) ROOT::Math::MatRepStd<double,9,7>;
39148      }
39149    }
39150    result7->obj.i = (long) p;
39151    result7->ref = (long) p;
39152    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR));
39153    return(1 || funcname || hash || result7 || libp) ;
39154 }
39155 
39156 // automatic copy constructor
39157 static int G__G__Smatrix_305_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39158 
39159 {
39160    ROOT::Math::MatRepStd<double,9,7>* p;
39161    void* tmp = (void*) G__int(libp->para[0]);
39162    p = new ROOT::Math::MatRepStd<double,9,7>(*(ROOT::Math::MatRepStd<double,9,7>*) tmp);
39163    result7->obj.i = (long) p;
39164    result7->ref = (long) p;
39165    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR));
39166    return(1 || funcname || hash || result7 || libp) ;
39167 }
39168 
39169 // automatic destructor
39170 typedef ROOT::Math::MatRepStd<double,9,7> G__TROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR;
39171 static int G__G__Smatrix_305_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39172 {
39173    char* gvp = (char*) G__getgvp();
39174    long soff = G__getstructoffset();
39175    int n = G__getaryconstruct();
39176    //
39177    //has_a_delete: 0
39178    //has_own_delete1arg: 0
39179    //has_own_delete2arg: 0
39180    //
39181    if (!soff) {
39182      return(1);
39183    }
39184    if (n) {
39185      if (gvp == (char*)G__PVOID) {
39186        delete[] (ROOT::Math::MatRepStd<double,9,7>*) soff;
39187      } else {
39188        G__setgvp((long) G__PVOID);
39189        for (int i = n - 1; i >= 0; --i) {
39190          ((ROOT::Math::MatRepStd<double,9,7>*) (soff+(sizeof(ROOT::Math::MatRepStd<double,9,7>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR();
39191        }
39192        G__setgvp((long)gvp);
39193      }
39194    } else {
39195      if (gvp == (char*)G__PVOID) {
39196        delete (ROOT::Math::MatRepStd<double,9,7>*) soff;
39197      } else {
39198        G__setgvp((long) G__PVOID);
39199        ((ROOT::Math::MatRepStd<double,9,7>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR();
39200        G__setgvp((long)gvp);
39201      }
39202    }
39203    G__setnull(result7);
39204    return(1 || funcname || hash || result7 || libp) ;
39205 }
39206 
39207 // automatic assignment operator
39208 static int G__G__Smatrix_305_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39209 {
39210    ROOT::Math::MatRepStd<double,9,7>* dest = (ROOT::Math::MatRepStd<double,9,7>*) G__getstructoffset();
39211    *dest = *(ROOT::Math::MatRepStd<double,9,7>*) libp->para[0].ref;
39212    const ROOT::Math::MatRepStd<double,9,7>& obj = *dest;
39213    result7->ref = (long) (&obj);
39214    result7->obj.i = (long) (&obj);
39215    return(1 || funcname || hash || result7 || libp) ;
39216 }
39217 
39218 
39219 /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > */
39220 static int G__G__Smatrix_307_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39221 {
39222    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >* p = NULL;
39223    char* gvp = (char*) G__getgvp();
39224    int n = G__getaryconstruct();
39225    if (n) {
39226      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39227        p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >[n];
39228      } else {
39229        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >[n];
39230      }
39231    } else {
39232      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39233        p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >;
39234      } else {
39235        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >;
39236      }
39237    }
39238    result7->obj.i = (long) p;
39239    result7->ref = (long) p;
39240    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
39241    return(1 || funcname || hash || result7 || libp) ;
39242 }
39243 
39244 static int G__G__Smatrix_307_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39245 {
39246    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >* p = NULL;
39247    char* gvp = (char*) G__getgvp();
39248    //m: 1
39249    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39250      p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
39251    } else {
39252      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
39253    }
39254    result7->obj.i = (long) p;
39255    result7->ref = (long) p;
39256    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
39257    return(1 || funcname || hash || result7 || libp) ;
39258 }
39259 
39260 static int G__G__Smatrix_307_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39261 {
39262    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >* p = NULL;
39263    char* gvp = (char*) G__getgvp();
39264    //m: 1
39265    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39266      p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) libp->para[0].ref);
39267    } else {
39268      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) libp->para[0].ref);
39269    }
39270    result7->obj.i = (long) p;
39271    result7->ref = (long) p;
39272    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
39273    return(1 || funcname || hash || result7 || libp) ;
39274 }
39275 
39276 static int G__G__Smatrix_307_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39277 {
39278    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >* p = NULL;
39279    char* gvp = (char*) G__getgvp();
39280    switch (libp->paran) {
39281    case 2:
39282      //m: 2
39283      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39284        p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*(ROOT::Math::SVector<double,4*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
39285      } else {
39286        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*(ROOT::Math::SVector<double,4*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
39287      }
39288      break;
39289    case 1:
39290      //m: 1
39291      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39292        p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*(ROOT::Math::SVector<double,4*(3+1)/2>*) libp->para[0].ref);
39293      } else {
39294        p = new((void*) gvp) ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*(ROOT::Math::SVector<double,4*(3+1)/2>*) libp->para[0].ref);
39295      }
39296      break;
39297    }
39298    result7->obj.i = (long) p;
39299    result7->ref = (long) p;
39300    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
39301    return(1 || funcname || hash || result7 || libp) ;
39302 }
39303 
39304 static int G__G__Smatrix_307_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39305 {
39306    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >* p = NULL;
39307    char* gvp = (char*) G__getgvp();
39308    //m: 1
39309    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39310      p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*(double*) G__Doubleref(&libp->para[0]));
39311    } else {
39312      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(*(double*) G__Doubleref(&libp->para[0]));
39313    }
39314    result7->obj.i = (long) p;
39315    result7->ref = (long) p;
39316    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
39317    return(1 || funcname || hash || result7 || libp) ;
39318 }
39319 
39320 static int G__G__Smatrix_307_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39321 {
39322       {
39323          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >& obj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
39324          result7->ref = (long) (&obj);
39325          result7->obj.i = (long) (&obj);
39326       }
39327    return(1 || funcname || hash || result7 || libp) ;
39328 }
39329 
39330 static int G__G__Smatrix_307_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39331 {
39332       {
39333          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >& obj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
39334          result7->ref = (long) (&obj);
39335          result7->obj.i = (long) (&obj);
39336       }
39337    return(1 || funcname || hash || result7 || libp) ;
39338 }
39339 
39340 static int G__G__Smatrix_307_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39341 {
39342       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
39343    return(1 || funcname || hash || result7 || libp) ;
39344 }
39345 
39346 static int G__G__Smatrix_307_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39347 {
39348       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Array());
39349    return(1 || funcname || hash || result7 || libp) ;
39350 }
39351 
39352 static int G__G__Smatrix_307_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39353 {
39354       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Array());
39355    return(1 || funcname || hash || result7 || libp) ;
39356 }
39357 
39358 static int G__G__Smatrix_307_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39359 {
39360       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->begin());
39361    return(1 || funcname || hash || result7 || libp) ;
39362 }
39363 
39364 static int G__G__Smatrix_307_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39365 {
39366       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->end());
39367    return(1 || funcname || hash || result7 || libp) ;
39368 }
39369 
39370 static int G__G__Smatrix_307_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39371 {
39372       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->begin());
39373    return(1 || funcname || hash || result7 || libp) ;
39374 }
39375 
39376 static int G__G__Smatrix_307_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39377 {
39378       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->end());
39379    return(1 || funcname || hash || result7 || libp) ;
39380 }
39381 
39382 static int G__G__Smatrix_307_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39383 {
39384       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
39385    return(1 || funcname || hash || result7 || libp) ;
39386 }
39387 
39388 static int G__G__Smatrix_307_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39389 {
39390       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
39391    return(1 || funcname || hash || result7 || libp) ;
39392 }
39393 
39394 static int G__G__Smatrix_307_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39395 {
39396       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) libp->para[0].ref));
39397    return(1 || funcname || hash || result7 || libp) ;
39398 }
39399 
39400 static int G__G__Smatrix_307_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39401 {
39402       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
39403    return(1 || funcname || hash || result7 || libp) ;
39404 }
39405 
39406 static int G__G__Smatrix_307_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39407 {
39408       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
39409    return(1 || funcname || hash || result7 || libp) ;
39410 }
39411 
39412 static int G__G__Smatrix_307_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39413 {
39414       {
39415          const double& obj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
39416          result7->ref = (long) (&obj);
39417          result7->obj.d = (double) (obj);
39418       }
39419    return(1 || funcname || hash || result7 || libp) ;
39420 }
39421 
39422 static int G__G__Smatrix_307_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39423 {
39424       {
39425          const double& obj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
39426          result7->ref = (long) (&obj);
39427          result7->obj.d = (double) (obj);
39428       }
39429    return(1 || funcname || hash || result7 || libp) ;
39430 }
39431 
39432 static int G__G__Smatrix_307_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39433 {
39434       {
39435          const double& obj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
39436          result7->ref = (long) (&obj);
39437          result7->obj.d = (double) (obj);
39438       }
39439    return(1 || funcname || hash || result7 || libp) ;
39440 }
39441 
39442 static int G__G__Smatrix_307_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39443 {
39444       {
39445          const double& obj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
39446          result7->ref = (long) (&obj);
39447          result7->obj.d = (double) (obj);
39448       }
39449    return(1 || funcname || hash || result7 || libp) ;
39450 }
39451 
39452 static int G__G__Smatrix_307_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39453 {
39454       {
39455          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const* pobj;
39456          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
39457          pobj = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const(xobj);
39458          result7->obj.i = (long) ((void*) pobj);
39459          result7->ref = result7->obj.i;
39460          G__store_tempobject(*result7);
39461       }
39462    return(1 || funcname || hash || result7 || libp) ;
39463 }
39464 
39465 static int G__G__Smatrix_307_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39466 {
39467       {
39468          ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow* pobj;
39469          ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
39470          pobj = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow(xobj);
39471          result7->obj.i = (long) ((void*) pobj);
39472          result7->ref = result7->obj.i;
39473          G__store_tempobject(*result7);
39474       }
39475    return(1 || funcname || hash || result7 || libp) ;
39476 }
39477 
39478 static int G__G__Smatrix_307_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39479 {
39480       {
39481          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >& obj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
39482          result7->ref = (long) (&obj);
39483          result7->obj.i = (long) (&obj);
39484       }
39485    return(1 || funcname || hash || result7 || libp) ;
39486 }
39487 
39488 static int G__G__Smatrix_307_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39489 {
39490       {
39491          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >& obj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
39492          result7->ref = (long) (&obj);
39493          result7->obj.i = (long) (&obj);
39494       }
39495    return(1 || funcname || hash || result7 || libp) ;
39496 }
39497 
39498 static int G__G__Smatrix_307_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39499 {
39500       {
39501          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >& obj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
39502          result7->ref = (long) (&obj);
39503          result7->obj.i = (long) (&obj);
39504       }
39505    return(1 || funcname || hash || result7 || libp) ;
39506 }
39507 
39508 static int G__G__Smatrix_307_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39509 {
39510       {
39511          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >& obj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
39512          result7->ref = (long) (&obj);
39513          result7->obj.i = (long) (&obj);
39514       }
39515    return(1 || funcname || hash || result7 || libp) ;
39516 }
39517 
39518 static int G__G__Smatrix_307_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39519 {
39520       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Invert());
39521    return(1 || funcname || hash || result7 || libp) ;
39522 }
39523 
39524 static int G__G__Smatrix_307_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39525 {
39526       {
39527          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >* pobj;
39528          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > xobj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
39529          pobj = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(xobj);
39530          result7->obj.i = (long) ((void*) pobj);
39531          result7->ref = result7->obj.i;
39532          G__store_tempobject(*result7);
39533       }
39534    return(1 || funcname || hash || result7 || libp) ;
39535 }
39536 
39537 static int G__G__Smatrix_307_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39538 {
39539       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->InvertFast());
39540    return(1 || funcname || hash || result7 || libp) ;
39541 }
39542 
39543 static int G__G__Smatrix_307_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39544 {
39545       {
39546          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >* pobj;
39547          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > xobj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
39548          pobj = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(xobj);
39549          result7->obj.i = (long) ((void*) pobj);
39550          result7->ref = result7->obj.i;
39551          G__store_tempobject(*result7);
39552       }
39553    return(1 || funcname || hash || result7 || libp) ;
39554 }
39555 
39556 static int G__G__Smatrix_307_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39557 {
39558       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->InvertChol());
39559    return(1 || funcname || hash || result7 || libp) ;
39560 }
39561 
39562 static int G__G__Smatrix_307_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39563 {
39564       {
39565          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >* pobj;
39566          const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > xobj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
39567          pobj = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >(xobj);
39568          result7->obj.i = (long) ((void*) pobj);
39569          result7->ref = result7->obj.i;
39570          G__store_tempobject(*result7);
39571       }
39572    return(1 || funcname || hash || result7 || libp) ;
39573 }
39574 
39575 static int G__G__Smatrix_307_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39576 {
39577       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
39578    return(1 || funcname || hash || result7 || libp) ;
39579 }
39580 
39581 static int G__G__Smatrix_307_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39582 {
39583       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
39584    return(1 || funcname || hash || result7 || libp) ;
39585 }
39586 
39587 static int G__G__Smatrix_307_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39588 {
39589       {
39590          const ROOT::Math::SVector<double,3>* pobj;
39591          const ROOT::Math::SVector<double,3> xobj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
39592          pobj = new ROOT::Math::SVector<double,3>(xobj);
39593          result7->obj.i = (long) ((void*) pobj);
39594          result7->ref = result7->obj.i;
39595          G__store_tempobject(*result7);
39596       }
39597    return(1 || funcname || hash || result7 || libp) ;
39598 }
39599 
39600 static int G__G__Smatrix_307_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39601 {
39602       {
39603          const ROOT::Math::SVector<double,4>* pobj;
39604          const ROOT::Math::SVector<double,4> xobj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
39605          pobj = new ROOT::Math::SVector<double,4>(xobj);
39606          result7->obj.i = (long) ((void*) pobj);
39607          result7->ref = result7->obj.i;
39608          G__store_tempobject(*result7);
39609       }
39610    return(1 || funcname || hash || result7 || libp) ;
39611 }
39612 
39613 static int G__G__Smatrix_307_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39614 {
39615       {
39616          const ROOT::Math::SVector<double,4>* pobj;
39617          const ROOT::Math::SVector<double,4> xobj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Diagonal();
39618          pobj = new ROOT::Math::SVector<double,4>(xobj);
39619          result7->obj.i = (long) ((void*) pobj);
39620          result7->ref = result7->obj.i;
39621          G__store_tempobject(*result7);
39622       }
39623    return(1 || funcname || hash || result7 || libp) ;
39624 }
39625 
39626 static int G__G__Smatrix_307_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39627 {
39628       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Trace());
39629    return(1 || funcname || hash || result7 || libp) ;
39630 }
39631 
39632 static int G__G__Smatrix_307_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39633 {
39634       {
39635          const ROOT::Math::SVector<double,4*(3+1)/2>* pobj;
39636          const ROOT::Math::SVector<double,4*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->UpperBlock();
39637          pobj = new ROOT::Math::SVector<double,4*(3+1)/2>(xobj);
39638          result7->obj.i = (long) ((void*) pobj);
39639          result7->ref = result7->obj.i;
39640          G__store_tempobject(*result7);
39641       }
39642    return(1 || funcname || hash || result7 || libp) ;
39643 }
39644 
39645 static int G__G__Smatrix_307_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39646 {
39647       {
39648          const ROOT::Math::SVector<double,4*(3+1)/2>* pobj;
39649          const ROOT::Math::SVector<double,4*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->LowerBlock();
39650          pobj = new ROOT::Math::SVector<double,4*(3+1)/2>(xobj);
39651          result7->obj.i = (long) ((void*) pobj);
39652          result7->ref = result7->obj.i;
39653          G__store_tempobject(*result7);
39654       }
39655    return(1 || funcname || hash || result7 || libp) ;
39656 }
39657 
39658 static int G__G__Smatrix_307_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39659 {
39660       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
39661    return(1 || funcname || hash || result7 || libp) ;
39662 }
39663 
39664 static int G__G__Smatrix_307_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39665 {
39666       {
39667          const ostream& obj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
39668          result7->ref = (long) (&obj);
39669          result7->obj.i = (long) (&obj);
39670       }
39671    return(1 || funcname || hash || result7 || libp) ;
39672 }
39673 
39674 // automatic destructor
39675 typedef ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR;
39676 static int G__G__Smatrix_307_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39677 {
39678    char* gvp = (char*) G__getgvp();
39679    long soff = G__getstructoffset();
39680    int n = G__getaryconstruct();
39681    //
39682    //has_a_delete: 0
39683    //has_own_delete1arg: 0
39684    //has_own_delete2arg: 0
39685    //
39686    if (!soff) {
39687      return(1);
39688    }
39689    if (n) {
39690      if (gvp == (char*)G__PVOID) {
39691        delete[] (ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) soff;
39692      } else {
39693        G__setgvp((long) G__PVOID);
39694        for (int i = n - 1; i >= 0; --i) {
39695          ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR();
39696        }
39697        G__setgvp((long)gvp);
39698      }
39699    } else {
39700      if (gvp == (char*)G__PVOID) {
39701        delete (ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) soff;
39702      } else {
39703        G__setgvp((long) G__PVOID);
39704        ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR();
39705        G__setgvp((long)gvp);
39706      }
39707    }
39708    G__setnull(result7);
39709    return(1 || funcname || hash || result7 || libp) ;
39710 }
39711 
39712 // automatic assignment operator
39713 static int G__G__Smatrix_307_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39714 {
39715    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >* dest = (ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) G__getstructoffset();
39716    *dest = *(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) libp->para[0].ref;
39717    const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >& obj = *dest;
39718    result7->ref = (long) (&obj);
39719    result7->obj.i = (long) (&obj);
39720    return(1 || funcname || hash || result7 || libp) ;
39721 }
39722 
39723 
39724 /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow */
39725 static int G__G__Smatrix_311_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39726 {
39727    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow* p = NULL;
39728    char* gvp = (char*) G__getgvp();
39729    //m: 2
39730    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39731      p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow(*(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
39732    } else {
39733      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow(*(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
39734    }
39735    result7->obj.i = (long) p;
39736    result7->ref = (long) p;
39737    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow));
39738    return(1 || funcname || hash || result7 || libp) ;
39739 }
39740 
39741 static int G__G__Smatrix_311_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39742 {
39743       {
39744          const double& obj = ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
39745          result7->ref = (long) (&obj);
39746          result7->obj.d = (double) (obj);
39747       }
39748    return(1 || funcname || hash || result7 || libp) ;
39749 }
39750 
39751 // automatic copy constructor
39752 static int G__G__Smatrix_311_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39753 
39754 {
39755    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow* p;
39756    void* tmp = (void*) G__int(libp->para[0]);
39757    p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow(*(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*) tmp);
39758    result7->obj.i = (long) p;
39759    result7->ref = (long) p;
39760    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow));
39761    return(1 || funcname || hash || result7 || libp) ;
39762 }
39763 
39764 // automatic destructor
39765 typedef ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow;
39766 static int G__G__Smatrix_311_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39767 {
39768    char* gvp = (char*) G__getgvp();
39769    long soff = G__getstructoffset();
39770    int n = G__getaryconstruct();
39771    //
39772    //has_a_delete: 0
39773    //has_own_delete1arg: 0
39774    //has_own_delete2arg: 0
39775    //
39776    if (!soff) {
39777      return(1);
39778    }
39779    if (n) {
39780      if (gvp == (char*)G__PVOID) {
39781        delete[] (ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*) soff;
39782      } else {
39783        G__setgvp((long) G__PVOID);
39784        for (int i = n - 1; i >= 0; --i) {
39785          ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow();
39786        }
39787        G__setgvp((long)gvp);
39788      }
39789    } else {
39790      if (gvp == (char*)G__PVOID) {
39791        delete (ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*) soff;
39792      } else {
39793        G__setgvp((long) G__PVOID);
39794        ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow();
39795        G__setgvp((long)gvp);
39796      }
39797    }
39798    G__setnull(result7);
39799    return(1 || funcname || hash || result7 || libp) ;
39800 }
39801 
39802 // automatic assignment operator
39803 static int G__G__Smatrix_311_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39804 {
39805    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*) G__getstructoffset();
39806    *dest = *(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*) libp->para[0].ref;
39807    const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow& obj = *dest;
39808    result7->ref = (long) (&obj);
39809    result7->obj.i = (long) (&obj);
39810    return(1 || funcname || hash || result7 || libp) ;
39811 }
39812 
39813 
39814 /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const */
39815 static int G__G__Smatrix_312_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39816 {
39817    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const* p = NULL;
39818    char* gvp = (char*) G__getgvp();
39819    //m: 2
39820    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39821      p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
39822    } else {
39823      p = new((void*) gvp) ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
39824    }
39825    result7->obj.i = (long) p;
39826    result7->ref = (long) p;
39827    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const));
39828    return(1 || funcname || hash || result7 || libp) ;
39829 }
39830 
39831 static int G__G__Smatrix_312_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39832 {
39833       {
39834          const double& obj = ((const ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
39835          result7->ref = (long) (&obj);
39836          result7->obj.d = (double) (obj);
39837       }
39838    return(1 || funcname || hash || result7 || libp) ;
39839 }
39840 
39841 // automatic copy constructor
39842 static int G__G__Smatrix_312_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39843 
39844 {
39845    ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const* p;
39846    void* tmp = (void*) G__int(libp->para[0]);
39847    p = new ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*) tmp);
39848    result7->obj.i = (long) p;
39849    result7->ref = (long) p;
39850    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const));
39851    return(1 || funcname || hash || result7 || libp) ;
39852 }
39853 
39854 // automatic destructor
39855 typedef ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const;
39856 static int G__G__Smatrix_312_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39857 {
39858    char* gvp = (char*) G__getgvp();
39859    long soff = G__getstructoffset();
39860    int n = G__getaryconstruct();
39861    //
39862    //has_a_delete: 0
39863    //has_own_delete1arg: 0
39864    //has_own_delete2arg: 0
39865    //
39866    if (!soff) {
39867      return(1);
39868    }
39869    if (n) {
39870      if (gvp == (char*)G__PVOID) {
39871        delete[] (ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*) soff;
39872      } else {
39873        G__setgvp((long) G__PVOID);
39874        for (int i = n - 1; i >= 0; --i) {
39875          ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const();
39876        }
39877        G__setgvp((long)gvp);
39878      }
39879    } else {
39880      if (gvp == (char*)G__PVOID) {
39881        delete (ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*) soff;
39882      } else {
39883        G__setgvp((long) G__PVOID);
39884        ((ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const();
39885        G__setgvp((long)gvp);
39886      }
39887    }
39888    G__setnull(result7);
39889    return(1 || funcname || hash || result7 || libp) ;
39890 }
39891 
39892 
39893 /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > */
39894 static int G__G__Smatrix_313_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39895 {
39896    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >* p = NULL;
39897    char* gvp = (char*) G__getgvp();
39898    int n = G__getaryconstruct();
39899    if (n) {
39900      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39901        p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >[n];
39902      } else {
39903        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >[n];
39904      }
39905    } else {
39906      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39907        p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >;
39908      } else {
39909        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >;
39910      }
39911    }
39912    result7->obj.i = (long) p;
39913    result7->ref = (long) p;
39914    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
39915    return(1 || funcname || hash || result7 || libp) ;
39916 }
39917 
39918 static int G__G__Smatrix_313_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39919 {
39920    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >* p = NULL;
39921    char* gvp = (char*) G__getgvp();
39922    //m: 1
39923    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39924      p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
39925    } else {
39926      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
39927    }
39928    result7->obj.i = (long) p;
39929    result7->ref = (long) p;
39930    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
39931    return(1 || funcname || hash || result7 || libp) ;
39932 }
39933 
39934 static int G__G__Smatrix_313_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39935 {
39936    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >* p = NULL;
39937    char* gvp = (char*) G__getgvp();
39938    //m: 1
39939    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39940      p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) libp->para[0].ref);
39941    } else {
39942      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) libp->para[0].ref);
39943    }
39944    result7->obj.i = (long) p;
39945    result7->ref = (long) p;
39946    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
39947    return(1 || funcname || hash || result7 || libp) ;
39948 }
39949 
39950 static int G__G__Smatrix_313_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39951 {
39952    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >* p = NULL;
39953    char* gvp = (char*) G__getgvp();
39954    switch (libp->paran) {
39955    case 2:
39956      //m: 2
39957      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39958        p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*(ROOT::Math::SVector<double,3*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
39959      } else {
39960        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*(ROOT::Math::SVector<double,3*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
39961      }
39962      break;
39963    case 1:
39964      //m: 1
39965      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39966        p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*(ROOT::Math::SVector<double,3*(4+1)/2>*) libp->para[0].ref);
39967      } else {
39968        p = new((void*) gvp) ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*(ROOT::Math::SVector<double,3*(4+1)/2>*) libp->para[0].ref);
39969      }
39970      break;
39971    }
39972    result7->obj.i = (long) p;
39973    result7->ref = (long) p;
39974    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
39975    return(1 || funcname || hash || result7 || libp) ;
39976 }
39977 
39978 static int G__G__Smatrix_313_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39979 {
39980    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >* p = NULL;
39981    char* gvp = (char*) G__getgvp();
39982    //m: 1
39983    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
39984      p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*(double*) G__Doubleref(&libp->para[0]));
39985    } else {
39986      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(*(double*) G__Doubleref(&libp->para[0]));
39987    }
39988    result7->obj.i = (long) p;
39989    result7->ref = (long) p;
39990    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
39991    return(1 || funcname || hash || result7 || libp) ;
39992 }
39993 
39994 static int G__G__Smatrix_313_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
39995 {
39996       {
39997          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >& obj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
39998          result7->ref = (long) (&obj);
39999          result7->obj.i = (long) (&obj);
40000       }
40001    return(1 || funcname || hash || result7 || libp) ;
40002 }
40003 
40004 static int G__G__Smatrix_313_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40005 {
40006       {
40007          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >& obj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
40008          result7->ref = (long) (&obj);
40009          result7->obj.i = (long) (&obj);
40010       }
40011    return(1 || funcname || hash || result7 || libp) ;
40012 }
40013 
40014 static int G__G__Smatrix_313_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40015 {
40016       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
40017    return(1 || funcname || hash || result7 || libp) ;
40018 }
40019 
40020 static int G__G__Smatrix_313_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40021 {
40022       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Array());
40023    return(1 || funcname || hash || result7 || libp) ;
40024 }
40025 
40026 static int G__G__Smatrix_313_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40027 {
40028       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Array());
40029    return(1 || funcname || hash || result7 || libp) ;
40030 }
40031 
40032 static int G__G__Smatrix_313_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40033 {
40034       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->begin());
40035    return(1 || funcname || hash || result7 || libp) ;
40036 }
40037 
40038 static int G__G__Smatrix_313_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40039 {
40040       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->end());
40041    return(1 || funcname || hash || result7 || libp) ;
40042 }
40043 
40044 static int G__G__Smatrix_313_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40045 {
40046       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->begin());
40047    return(1 || funcname || hash || result7 || libp) ;
40048 }
40049 
40050 static int G__G__Smatrix_313_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40051 {
40052       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->end());
40053    return(1 || funcname || hash || result7 || libp) ;
40054 }
40055 
40056 static int G__G__Smatrix_313_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40057 {
40058       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
40059    return(1 || funcname || hash || result7 || libp) ;
40060 }
40061 
40062 static int G__G__Smatrix_313_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40063 {
40064       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
40065    return(1 || funcname || hash || result7 || libp) ;
40066 }
40067 
40068 static int G__G__Smatrix_313_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40069 {
40070       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) libp->para[0].ref));
40071    return(1 || funcname || hash || result7 || libp) ;
40072 }
40073 
40074 static int G__G__Smatrix_313_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40075 {
40076       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
40077    return(1 || funcname || hash || result7 || libp) ;
40078 }
40079 
40080 static int G__G__Smatrix_313_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40081 {
40082       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
40083    return(1 || funcname || hash || result7 || libp) ;
40084 }
40085 
40086 static int G__G__Smatrix_313_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40087 {
40088       {
40089          const double& obj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
40090          result7->ref = (long) (&obj);
40091          result7->obj.d = (double) (obj);
40092       }
40093    return(1 || funcname || hash || result7 || libp) ;
40094 }
40095 
40096 static int G__G__Smatrix_313_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40097 {
40098       {
40099          const double& obj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
40100          result7->ref = (long) (&obj);
40101          result7->obj.d = (double) (obj);
40102       }
40103    return(1 || funcname || hash || result7 || libp) ;
40104 }
40105 
40106 static int G__G__Smatrix_313_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40107 {
40108       {
40109          const double& obj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
40110          result7->ref = (long) (&obj);
40111          result7->obj.d = (double) (obj);
40112       }
40113    return(1 || funcname || hash || result7 || libp) ;
40114 }
40115 
40116 static int G__G__Smatrix_313_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40117 {
40118       {
40119          const double& obj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
40120          result7->ref = (long) (&obj);
40121          result7->obj.d = (double) (obj);
40122       }
40123    return(1 || funcname || hash || result7 || libp) ;
40124 }
40125 
40126 static int G__G__Smatrix_313_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40127 {
40128       {
40129          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const* pobj;
40130          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
40131          pobj = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const(xobj);
40132          result7->obj.i = (long) ((void*) pobj);
40133          result7->ref = result7->obj.i;
40134          G__store_tempobject(*result7);
40135       }
40136    return(1 || funcname || hash || result7 || libp) ;
40137 }
40138 
40139 static int G__G__Smatrix_313_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40140 {
40141       {
40142          ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow* pobj;
40143          ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
40144          pobj = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow(xobj);
40145          result7->obj.i = (long) ((void*) pobj);
40146          result7->ref = result7->obj.i;
40147          G__store_tempobject(*result7);
40148       }
40149    return(1 || funcname || hash || result7 || libp) ;
40150 }
40151 
40152 static int G__G__Smatrix_313_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40153 {
40154       {
40155          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >& obj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
40156          result7->ref = (long) (&obj);
40157          result7->obj.i = (long) (&obj);
40158       }
40159    return(1 || funcname || hash || result7 || libp) ;
40160 }
40161 
40162 static int G__G__Smatrix_313_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40163 {
40164       {
40165          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >& obj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
40166          result7->ref = (long) (&obj);
40167          result7->obj.i = (long) (&obj);
40168       }
40169    return(1 || funcname || hash || result7 || libp) ;
40170 }
40171 
40172 static int G__G__Smatrix_313_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40173 {
40174       {
40175          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >& obj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
40176          result7->ref = (long) (&obj);
40177          result7->obj.i = (long) (&obj);
40178       }
40179    return(1 || funcname || hash || result7 || libp) ;
40180 }
40181 
40182 static int G__G__Smatrix_313_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40183 {
40184       {
40185          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >& obj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
40186          result7->ref = (long) (&obj);
40187          result7->obj.i = (long) (&obj);
40188       }
40189    return(1 || funcname || hash || result7 || libp) ;
40190 }
40191 
40192 static int G__G__Smatrix_313_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40193 {
40194       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Invert());
40195    return(1 || funcname || hash || result7 || libp) ;
40196 }
40197 
40198 static int G__G__Smatrix_313_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40199 {
40200       {
40201          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >* pobj;
40202          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > xobj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
40203          pobj = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(xobj);
40204          result7->obj.i = (long) ((void*) pobj);
40205          result7->ref = result7->obj.i;
40206          G__store_tempobject(*result7);
40207       }
40208    return(1 || funcname || hash || result7 || libp) ;
40209 }
40210 
40211 static int G__G__Smatrix_313_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40212 {
40213       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->InvertFast());
40214    return(1 || funcname || hash || result7 || libp) ;
40215 }
40216 
40217 static int G__G__Smatrix_313_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40218 {
40219       {
40220          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >* pobj;
40221          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > xobj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
40222          pobj = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(xobj);
40223          result7->obj.i = (long) ((void*) pobj);
40224          result7->ref = result7->obj.i;
40225          G__store_tempobject(*result7);
40226       }
40227    return(1 || funcname || hash || result7 || libp) ;
40228 }
40229 
40230 static int G__G__Smatrix_313_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40231 {
40232       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->InvertChol());
40233    return(1 || funcname || hash || result7 || libp) ;
40234 }
40235 
40236 static int G__G__Smatrix_313_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40237 {
40238       {
40239          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >* pobj;
40240          const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > xobj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
40241          pobj = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >(xobj);
40242          result7->obj.i = (long) ((void*) pobj);
40243          result7->ref = result7->obj.i;
40244          G__store_tempobject(*result7);
40245       }
40246    return(1 || funcname || hash || result7 || libp) ;
40247 }
40248 
40249 static int G__G__Smatrix_313_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40250 {
40251       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
40252    return(1 || funcname || hash || result7 || libp) ;
40253 }
40254 
40255 static int G__G__Smatrix_313_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40256 {
40257       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
40258    return(1 || funcname || hash || result7 || libp) ;
40259 }
40260 
40261 static int G__G__Smatrix_313_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40262 {
40263       {
40264          const ROOT::Math::SVector<double,4>* pobj;
40265          const ROOT::Math::SVector<double,4> xobj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
40266          pobj = new ROOT::Math::SVector<double,4>(xobj);
40267          result7->obj.i = (long) ((void*) pobj);
40268          result7->ref = result7->obj.i;
40269          G__store_tempobject(*result7);
40270       }
40271    return(1 || funcname || hash || result7 || libp) ;
40272 }
40273 
40274 static int G__G__Smatrix_313_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40275 {
40276       {
40277          const ROOT::Math::SVector<double,3>* pobj;
40278          const ROOT::Math::SVector<double,3> xobj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
40279          pobj = new ROOT::Math::SVector<double,3>(xobj);
40280          result7->obj.i = (long) ((void*) pobj);
40281          result7->ref = result7->obj.i;
40282          G__store_tempobject(*result7);
40283       }
40284    return(1 || funcname || hash || result7 || libp) ;
40285 }
40286 
40287 static int G__G__Smatrix_313_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40288 {
40289       {
40290          const ROOT::Math::SVector<double,3>* pobj;
40291          const ROOT::Math::SVector<double,3> xobj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Diagonal();
40292          pobj = new ROOT::Math::SVector<double,3>(xobj);
40293          result7->obj.i = (long) ((void*) pobj);
40294          result7->ref = result7->obj.i;
40295          G__store_tempobject(*result7);
40296       }
40297    return(1 || funcname || hash || result7 || libp) ;
40298 }
40299 
40300 static int G__G__Smatrix_313_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40301 {
40302       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Trace());
40303    return(1 || funcname || hash || result7 || libp) ;
40304 }
40305 
40306 static int G__G__Smatrix_313_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40307 {
40308       {
40309          const ROOT::Math::SVector<double,3*(4+1)/2>* pobj;
40310          const ROOT::Math::SVector<double,3*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->UpperBlock();
40311          pobj = new ROOT::Math::SVector<double,3*(4+1)/2>(xobj);
40312          result7->obj.i = (long) ((void*) pobj);
40313          result7->ref = result7->obj.i;
40314          G__store_tempobject(*result7);
40315       }
40316    return(1 || funcname || hash || result7 || libp) ;
40317 }
40318 
40319 static int G__G__Smatrix_313_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40320 {
40321       {
40322          const ROOT::Math::SVector<double,3*(4+1)/2>* pobj;
40323          const ROOT::Math::SVector<double,3*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->LowerBlock();
40324          pobj = new ROOT::Math::SVector<double,3*(4+1)/2>(xobj);
40325          result7->obj.i = (long) ((void*) pobj);
40326          result7->ref = result7->obj.i;
40327          G__store_tempobject(*result7);
40328       }
40329    return(1 || funcname || hash || result7 || libp) ;
40330 }
40331 
40332 static int G__G__Smatrix_313_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40333 {
40334       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
40335    return(1 || funcname || hash || result7 || libp) ;
40336 }
40337 
40338 static int G__G__Smatrix_313_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40339 {
40340       {
40341          const ostream& obj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
40342          result7->ref = (long) (&obj);
40343          result7->obj.i = (long) (&obj);
40344       }
40345    return(1 || funcname || hash || result7 || libp) ;
40346 }
40347 
40348 // automatic destructor
40349 typedef ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR;
40350 static int G__G__Smatrix_313_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40351 {
40352    char* gvp = (char*) G__getgvp();
40353    long soff = G__getstructoffset();
40354    int n = G__getaryconstruct();
40355    //
40356    //has_a_delete: 0
40357    //has_own_delete1arg: 0
40358    //has_own_delete2arg: 0
40359    //
40360    if (!soff) {
40361      return(1);
40362    }
40363    if (n) {
40364      if (gvp == (char*)G__PVOID) {
40365        delete[] (ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) soff;
40366      } else {
40367        G__setgvp((long) G__PVOID);
40368        for (int i = n - 1; i >= 0; --i) {
40369          ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR();
40370        }
40371        G__setgvp((long)gvp);
40372      }
40373    } else {
40374      if (gvp == (char*)G__PVOID) {
40375        delete (ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) soff;
40376      } else {
40377        G__setgvp((long) G__PVOID);
40378        ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR();
40379        G__setgvp((long)gvp);
40380      }
40381    }
40382    G__setnull(result7);
40383    return(1 || funcname || hash || result7 || libp) ;
40384 }
40385 
40386 // automatic assignment operator
40387 static int G__G__Smatrix_313_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40388 {
40389    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >* dest = (ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) G__getstructoffset();
40390    *dest = *(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) libp->para[0].ref;
40391    const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >& obj = *dest;
40392    result7->ref = (long) (&obj);
40393    result7->obj.i = (long) (&obj);
40394    return(1 || funcname || hash || result7 || libp) ;
40395 }
40396 
40397 
40398 /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow */
40399 static int G__G__Smatrix_315_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40400 {
40401    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow* p = NULL;
40402    char* gvp = (char*) G__getgvp();
40403    //m: 2
40404    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
40405      p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow(*(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
40406    } else {
40407      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow(*(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
40408    }
40409    result7->obj.i = (long) p;
40410    result7->ref = (long) p;
40411    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow));
40412    return(1 || funcname || hash || result7 || libp) ;
40413 }
40414 
40415 static int G__G__Smatrix_315_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40416 {
40417       {
40418          const double& obj = ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
40419          result7->ref = (long) (&obj);
40420          result7->obj.d = (double) (obj);
40421       }
40422    return(1 || funcname || hash || result7 || libp) ;
40423 }
40424 
40425 // automatic copy constructor
40426 static int G__G__Smatrix_315_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40427 
40428 {
40429    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow* p;
40430    void* tmp = (void*) G__int(libp->para[0]);
40431    p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow(*(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*) tmp);
40432    result7->obj.i = (long) p;
40433    result7->ref = (long) p;
40434    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow));
40435    return(1 || funcname || hash || result7 || libp) ;
40436 }
40437 
40438 // automatic destructor
40439 typedef ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow;
40440 static int G__G__Smatrix_315_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40441 {
40442    char* gvp = (char*) G__getgvp();
40443    long soff = G__getstructoffset();
40444    int n = G__getaryconstruct();
40445    //
40446    //has_a_delete: 0
40447    //has_own_delete1arg: 0
40448    //has_own_delete2arg: 0
40449    //
40450    if (!soff) {
40451      return(1);
40452    }
40453    if (n) {
40454      if (gvp == (char*)G__PVOID) {
40455        delete[] (ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*) soff;
40456      } else {
40457        G__setgvp((long) G__PVOID);
40458        for (int i = n - 1; i >= 0; --i) {
40459          ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow();
40460        }
40461        G__setgvp((long)gvp);
40462      }
40463    } else {
40464      if (gvp == (char*)G__PVOID) {
40465        delete (ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*) soff;
40466      } else {
40467        G__setgvp((long) G__PVOID);
40468        ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow();
40469        G__setgvp((long)gvp);
40470      }
40471    }
40472    G__setnull(result7);
40473    return(1 || funcname || hash || result7 || libp) ;
40474 }
40475 
40476 // automatic assignment operator
40477 static int G__G__Smatrix_315_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40478 {
40479    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*) G__getstructoffset();
40480    *dest = *(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*) libp->para[0].ref;
40481    const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow& obj = *dest;
40482    result7->ref = (long) (&obj);
40483    result7->obj.i = (long) (&obj);
40484    return(1 || funcname || hash || result7 || libp) ;
40485 }
40486 
40487 
40488 /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const */
40489 static int G__G__Smatrix_316_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40490 {
40491    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const* p = NULL;
40492    char* gvp = (char*) G__getgvp();
40493    //m: 2
40494    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
40495      p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
40496    } else {
40497      p = new((void*) gvp) ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
40498    }
40499    result7->obj.i = (long) p;
40500    result7->ref = (long) p;
40501    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const));
40502    return(1 || funcname || hash || result7 || libp) ;
40503 }
40504 
40505 static int G__G__Smatrix_316_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40506 {
40507       {
40508          const double& obj = ((const ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
40509          result7->ref = (long) (&obj);
40510          result7->obj.d = (double) (obj);
40511       }
40512    return(1 || funcname || hash || result7 || libp) ;
40513 }
40514 
40515 // automatic copy constructor
40516 static int G__G__Smatrix_316_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40517 
40518 {
40519    ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const* p;
40520    void* tmp = (void*) G__int(libp->para[0]);
40521    p = new ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*) tmp);
40522    result7->obj.i = (long) p;
40523    result7->ref = (long) p;
40524    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const));
40525    return(1 || funcname || hash || result7 || libp) ;
40526 }
40527 
40528 // automatic destructor
40529 typedef ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const;
40530 static int G__G__Smatrix_316_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40531 {
40532    char* gvp = (char*) G__getgvp();
40533    long soff = G__getstructoffset();
40534    int n = G__getaryconstruct();
40535    //
40536    //has_a_delete: 0
40537    //has_own_delete1arg: 0
40538    //has_own_delete2arg: 0
40539    //
40540    if (!soff) {
40541      return(1);
40542    }
40543    if (n) {
40544      if (gvp == (char*)G__PVOID) {
40545        delete[] (ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*) soff;
40546      } else {
40547        G__setgvp((long) G__PVOID);
40548        for (int i = n - 1; i >= 0; --i) {
40549          ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const();
40550        }
40551        G__setgvp((long)gvp);
40552      }
40553    } else {
40554      if (gvp == (char*)G__PVOID) {
40555        delete (ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*) soff;
40556      } else {
40557        G__setgvp((long) G__PVOID);
40558        ((ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const();
40559        G__setgvp((long)gvp);
40560      }
40561    }
40562    G__setnull(result7);
40563    return(1 || funcname || hash || result7 || libp) ;
40564 }
40565 
40566 
40567 /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > */
40568 static int G__G__Smatrix_317_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40569 {
40570    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >* p = NULL;
40571    char* gvp = (char*) G__getgvp();
40572    int n = G__getaryconstruct();
40573    if (n) {
40574      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
40575        p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >[n];
40576      } else {
40577        p = new((void*) gvp) ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >[n];
40578      }
40579    } else {
40580      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
40581        p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >;
40582      } else {
40583        p = new((void*) gvp) ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >;
40584      }
40585    }
40586    result7->obj.i = (long) p;
40587    result7->ref = (long) p;
40588    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
40589    return(1 || funcname || hash || result7 || libp) ;
40590 }
40591 
40592 static int G__G__Smatrix_317_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40593 {
40594    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >* p = NULL;
40595    char* gvp = (char*) G__getgvp();
40596    //m: 1
40597    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
40598      p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
40599    } else {
40600      p = new((void*) gvp) ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
40601    }
40602    result7->obj.i = (long) p;
40603    result7->ref = (long) p;
40604    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
40605    return(1 || funcname || hash || result7 || libp) ;
40606 }
40607 
40608 static int G__G__Smatrix_317_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40609 {
40610    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >* p = NULL;
40611    char* gvp = (char*) G__getgvp();
40612    //m: 1
40613    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
40614      p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) libp->para[0].ref);
40615    } else {
40616      p = new((void*) gvp) ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) libp->para[0].ref);
40617    }
40618    result7->obj.i = (long) p;
40619    result7->ref = (long) p;
40620    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
40621    return(1 || funcname || hash || result7 || libp) ;
40622 }
40623 
40624 static int G__G__Smatrix_317_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40625 {
40626    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >* p = NULL;
40627    char* gvp = (char*) G__getgvp();
40628    switch (libp->paran) {
40629    case 2:
40630      //m: 2
40631      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
40632        p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*(ROOT::Math::SVector<double,9*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
40633      } else {
40634        p = new((void*) gvp) ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*(ROOT::Math::SVector<double,9*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
40635      }
40636      break;
40637    case 1:
40638      //m: 1
40639      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
40640        p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*(ROOT::Math::SVector<double,9*(7+1)/2>*) libp->para[0].ref);
40641      } else {
40642        p = new((void*) gvp) ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*(ROOT::Math::SVector<double,9*(7+1)/2>*) libp->para[0].ref);
40643      }
40644      break;
40645    }
40646    result7->obj.i = (long) p;
40647    result7->ref = (long) p;
40648    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
40649    return(1 || funcname || hash || result7 || libp) ;
40650 }
40651 
40652 static int G__G__Smatrix_317_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40653 {
40654    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >* p = NULL;
40655    char* gvp = (char*) G__getgvp();
40656    //m: 1
40657    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
40658      p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*(double*) G__Doubleref(&libp->para[0]));
40659    } else {
40660      p = new((void*) gvp) ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(*(double*) G__Doubleref(&libp->para[0]));
40661    }
40662    result7->obj.i = (long) p;
40663    result7->ref = (long) p;
40664    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
40665    return(1 || funcname || hash || result7 || libp) ;
40666 }
40667 
40668 static int G__G__Smatrix_317_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40669 {
40670       {
40671          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >& obj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
40672          result7->ref = (long) (&obj);
40673          result7->obj.i = (long) (&obj);
40674       }
40675    return(1 || funcname || hash || result7 || libp) ;
40676 }
40677 
40678 static int G__G__Smatrix_317_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40679 {
40680       {
40681          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >& obj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
40682          result7->ref = (long) (&obj);
40683          result7->obj.i = (long) (&obj);
40684       }
40685    return(1 || funcname || hash || result7 || libp) ;
40686 }
40687 
40688 static int G__G__Smatrix_317_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40689 {
40690       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
40691    return(1 || funcname || hash || result7 || libp) ;
40692 }
40693 
40694 static int G__G__Smatrix_317_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40695 {
40696       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Array());
40697    return(1 || funcname || hash || result7 || libp) ;
40698 }
40699 
40700 static int G__G__Smatrix_317_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40701 {
40702       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Array());
40703    return(1 || funcname || hash || result7 || libp) ;
40704 }
40705 
40706 static int G__G__Smatrix_317_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40707 {
40708       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->begin());
40709    return(1 || funcname || hash || result7 || libp) ;
40710 }
40711 
40712 static int G__G__Smatrix_317_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40713 {
40714       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->end());
40715    return(1 || funcname || hash || result7 || libp) ;
40716 }
40717 
40718 static int G__G__Smatrix_317_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40719 {
40720       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->begin());
40721    return(1 || funcname || hash || result7 || libp) ;
40722 }
40723 
40724 static int G__G__Smatrix_317_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40725 {
40726       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->end());
40727    return(1 || funcname || hash || result7 || libp) ;
40728 }
40729 
40730 static int G__G__Smatrix_317_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40731 {
40732       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator==(*(double*) G__Doubleref(&libp->para[0])));
40733    return(1 || funcname || hash || result7 || libp) ;
40734 }
40735 
40736 static int G__G__Smatrix_317_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40737 {
40738       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator!=(*(double*) G__Doubleref(&libp->para[0])));
40739    return(1 || funcname || hash || result7 || libp) ;
40740 }
40741 
40742 static int G__G__Smatrix_317_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40743 {
40744       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) libp->para[0].ref));
40745    return(1 || funcname || hash || result7 || libp) ;
40746 }
40747 
40748 static int G__G__Smatrix_317_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40749 {
40750       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator>(*(double*) G__Doubleref(&libp->para[0])));
40751    return(1 || funcname || hash || result7 || libp) ;
40752 }
40753 
40754 static int G__G__Smatrix_317_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40755 {
40756       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator<(*(double*) G__Doubleref(&libp->para[0])));
40757    return(1 || funcname || hash || result7 || libp) ;
40758 }
40759 
40760 static int G__G__Smatrix_317_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40761 {
40762       {
40763          const double& obj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
40764          result7->ref = (long) (&obj);
40765          result7->obj.d = (double) (obj);
40766       }
40767    return(1 || funcname || hash || result7 || libp) ;
40768 }
40769 
40770 static int G__G__Smatrix_317_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40771 {
40772       {
40773          const double& obj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
40774          result7->ref = (long) (&obj);
40775          result7->obj.d = (double) (obj);
40776       }
40777    return(1 || funcname || hash || result7 || libp) ;
40778 }
40779 
40780 static int G__G__Smatrix_317_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40781 {
40782       {
40783          const double& obj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
40784          result7->ref = (long) (&obj);
40785          result7->obj.d = (double) (obj);
40786       }
40787    return(1 || funcname || hash || result7 || libp) ;
40788 }
40789 
40790 static int G__G__Smatrix_317_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40791 {
40792       {
40793          const double& obj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
40794          result7->ref = (long) (&obj);
40795          result7->obj.d = (double) (obj);
40796       }
40797    return(1 || funcname || hash || result7 || libp) ;
40798 }
40799 
40800 static int G__G__Smatrix_317_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40801 {
40802       {
40803          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const* pobj;
40804          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
40805          pobj = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const(xobj);
40806          result7->obj.i = (long) ((void*) pobj);
40807          result7->ref = result7->obj.i;
40808          G__store_tempobject(*result7);
40809       }
40810    return(1 || funcname || hash || result7 || libp) ;
40811 }
40812 
40813 static int G__G__Smatrix_317_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40814 {
40815       {
40816          ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow* pobj;
40817          ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
40818          pobj = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow(xobj);
40819          result7->obj.i = (long) ((void*) pobj);
40820          result7->ref = result7->obj.i;
40821          G__store_tempobject(*result7);
40822       }
40823    return(1 || funcname || hash || result7 || libp) ;
40824 }
40825 
40826 static int G__G__Smatrix_317_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40827 {
40828       {
40829          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >& obj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator+=(*(double*) G__Doubleref(&libp->para[0]));
40830          result7->ref = (long) (&obj);
40831          result7->obj.i = (long) (&obj);
40832       }
40833    return(1 || funcname || hash || result7 || libp) ;
40834 }
40835 
40836 static int G__G__Smatrix_317_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40837 {
40838       {
40839          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >& obj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator-=(*(double*) G__Doubleref(&libp->para[0]));
40840          result7->ref = (long) (&obj);
40841          result7->obj.i = (long) (&obj);
40842       }
40843    return(1 || funcname || hash || result7 || libp) ;
40844 }
40845 
40846 static int G__G__Smatrix_317_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40847 {
40848       {
40849          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >& obj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator*=(*(double*) G__Doubleref(&libp->para[0]));
40850          result7->ref = (long) (&obj);
40851          result7->obj.i = (long) (&obj);
40852       }
40853    return(1 || funcname || hash || result7 || libp) ;
40854 }
40855 
40856 static int G__G__Smatrix_317_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40857 {
40858       {
40859          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >& obj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->operator/=(*(double*) G__Doubleref(&libp->para[0]));
40860          result7->ref = (long) (&obj);
40861          result7->obj.i = (long) (&obj);
40862       }
40863    return(1 || funcname || hash || result7 || libp) ;
40864 }
40865 
40866 static int G__G__Smatrix_317_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40867 {
40868       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Invert());
40869    return(1 || funcname || hash || result7 || libp) ;
40870 }
40871 
40872 static int G__G__Smatrix_317_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40873 {
40874       {
40875          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >* pobj;
40876          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > xobj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
40877          pobj = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(xobj);
40878          result7->obj.i = (long) ((void*) pobj);
40879          result7->ref = result7->obj.i;
40880          G__store_tempobject(*result7);
40881       }
40882    return(1 || funcname || hash || result7 || libp) ;
40883 }
40884 
40885 static int G__G__Smatrix_317_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40886 {
40887       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->InvertFast());
40888    return(1 || funcname || hash || result7 || libp) ;
40889 }
40890 
40891 static int G__G__Smatrix_317_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40892 {
40893       {
40894          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >* pobj;
40895          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > xobj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
40896          pobj = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(xobj);
40897          result7->obj.i = (long) ((void*) pobj);
40898          result7->ref = result7->obj.i;
40899          G__store_tempobject(*result7);
40900       }
40901    return(1 || funcname || hash || result7 || libp) ;
40902 }
40903 
40904 static int G__G__Smatrix_317_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40905 {
40906       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->InvertChol());
40907    return(1 || funcname || hash || result7 || libp) ;
40908 }
40909 
40910 static int G__G__Smatrix_317_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40911 {
40912       {
40913          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >* pobj;
40914          const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > xobj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
40915          pobj = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >(xobj);
40916          result7->obj.i = (long) ((void*) pobj);
40917          result7->ref = result7->obj.i;
40918          G__store_tempobject(*result7);
40919       }
40920    return(1 || funcname || hash || result7 || libp) ;
40921 }
40922 
40923 static int G__G__Smatrix_317_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40924 {
40925       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Det(*(double*) G__Doubleref(&libp->para[0])));
40926    return(1 || funcname || hash || result7 || libp) ;
40927 }
40928 
40929 static int G__G__Smatrix_317_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40930 {
40931       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Det2(*(double*) G__Doubleref(&libp->para[0])));
40932    return(1 || funcname || hash || result7 || libp) ;
40933 }
40934 
40935 static int G__G__Smatrix_317_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40936 {
40937       {
40938          const ROOT::Math::SVector<double,7>* pobj;
40939          const ROOT::Math::SVector<double,7> xobj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
40940          pobj = new ROOT::Math::SVector<double,7>(xobj);
40941          result7->obj.i = (long) ((void*) pobj);
40942          result7->ref = result7->obj.i;
40943          G__store_tempobject(*result7);
40944       }
40945    return(1 || funcname || hash || result7 || libp) ;
40946 }
40947 
40948 static int G__G__Smatrix_317_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40949 {
40950       {
40951          const ROOT::Math::SVector<double,9>* pobj;
40952          const ROOT::Math::SVector<double,9> xobj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
40953          pobj = new ROOT::Math::SVector<double,9>(xobj);
40954          result7->obj.i = (long) ((void*) pobj);
40955          result7->ref = result7->obj.i;
40956          G__store_tempobject(*result7);
40957       }
40958    return(1 || funcname || hash || result7 || libp) ;
40959 }
40960 
40961 static int G__G__Smatrix_317_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40962 {
40963       {
40964          const ROOT::Math::SVector<double,9>* pobj;
40965          const ROOT::Math::SVector<double,9> xobj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Diagonal();
40966          pobj = new ROOT::Math::SVector<double,9>(xobj);
40967          result7->obj.i = (long) ((void*) pobj);
40968          result7->ref = result7->obj.i;
40969          G__store_tempobject(*result7);
40970       }
40971    return(1 || funcname || hash || result7 || libp) ;
40972 }
40973 
40974 static int G__G__Smatrix_317_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40975 {
40976       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Trace());
40977    return(1 || funcname || hash || result7 || libp) ;
40978 }
40979 
40980 static int G__G__Smatrix_317_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40981 {
40982       {
40983          const ROOT::Math::SVector<double,9*(7+1)/2>* pobj;
40984          const ROOT::Math::SVector<double,9*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->UpperBlock();
40985          pobj = new ROOT::Math::SVector<double,9*(7+1)/2>(xobj);
40986          result7->obj.i = (long) ((void*) pobj);
40987          result7->ref = result7->obj.i;
40988          G__store_tempobject(*result7);
40989       }
40990    return(1 || funcname || hash || result7 || libp) ;
40991 }
40992 
40993 static int G__G__Smatrix_317_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
40994 {
40995       {
40996          const ROOT::Math::SVector<double,9*(7+1)/2>* pobj;
40997          const ROOT::Math::SVector<double,9*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->LowerBlock();
40998          pobj = new ROOT::Math::SVector<double,9*(7+1)/2>(xobj);
40999          result7->obj.i = (long) ((void*) pobj);
41000          result7->ref = result7->obj.i;
41001          G__store_tempobject(*result7);
41002       }
41003    return(1 || funcname || hash || result7 || libp) ;
41004 }
41005 
41006 static int G__G__Smatrix_317_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41007 {
41008       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->IsInUse((double*) G__int(libp->para[0])));
41009    return(1 || funcname || hash || result7 || libp) ;
41010 }
41011 
41012 static int G__G__Smatrix_317_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41013 {
41014       {
41015          const ostream& obj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
41016          result7->ref = (long) (&obj);
41017          result7->obj.i = (long) (&obj);
41018       }
41019    return(1 || funcname || hash || result7 || libp) ;
41020 }
41021 
41022 // automatic destructor
41023 typedef ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > G__TROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR;
41024 static int G__G__Smatrix_317_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41025 {
41026    char* gvp = (char*) G__getgvp();
41027    long soff = G__getstructoffset();
41028    int n = G__getaryconstruct();
41029    //
41030    //has_a_delete: 0
41031    //has_own_delete1arg: 0
41032    //has_own_delete2arg: 0
41033    //
41034    if (!soff) {
41035      return(1);
41036    }
41037    if (n) {
41038      if (gvp == (char*)G__PVOID) {
41039        delete[] (ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) soff;
41040      } else {
41041        G__setgvp((long) G__PVOID);
41042        for (int i = n - 1; i >= 0; --i) {
41043          ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) (soff+(sizeof(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR();
41044        }
41045        G__setgvp((long)gvp);
41046      }
41047    } else {
41048      if (gvp == (char*)G__PVOID) {
41049        delete (ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) soff;
41050      } else {
41051        G__setgvp((long) G__PVOID);
41052        ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR();
41053        G__setgvp((long)gvp);
41054      }
41055    }
41056    G__setnull(result7);
41057    return(1 || funcname || hash || result7 || libp) ;
41058 }
41059 
41060 // automatic assignment operator
41061 static int G__G__Smatrix_317_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41062 {
41063    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >* dest = (ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) G__getstructoffset();
41064    *dest = *(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) libp->para[0].ref;
41065    const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >& obj = *dest;
41066    result7->ref = (long) (&obj);
41067    result7->obj.i = (long) (&obj);
41068    return(1 || funcname || hash || result7 || libp) ;
41069 }
41070 
41071 
41072 /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow */
41073 static int G__G__Smatrix_321_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41074 {
41075    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow* p = NULL;
41076    char* gvp = (char*) G__getgvp();
41077    //m: 2
41078    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41079      p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow(*(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
41080    } else {
41081      p = new((void*) gvp) ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow(*(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
41082    }
41083    result7->obj.i = (long) p;
41084    result7->ref = (long) p;
41085    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow));
41086    return(1 || funcname || hash || result7 || libp) ;
41087 }
41088 
41089 static int G__G__Smatrix_321_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41090 {
41091       {
41092          const double& obj = ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
41093          result7->ref = (long) (&obj);
41094          result7->obj.d = (double) (obj);
41095       }
41096    return(1 || funcname || hash || result7 || libp) ;
41097 }
41098 
41099 // automatic copy constructor
41100 static int G__G__Smatrix_321_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41101 
41102 {
41103    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow* p;
41104    void* tmp = (void*) G__int(libp->para[0]);
41105    p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow(*(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*) tmp);
41106    result7->obj.i = (long) p;
41107    result7->ref = (long) p;
41108    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow));
41109    return(1 || funcname || hash || result7 || libp) ;
41110 }
41111 
41112 // automatic destructor
41113 typedef ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow;
41114 static int G__G__Smatrix_321_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41115 {
41116    char* gvp = (char*) G__getgvp();
41117    long soff = G__getstructoffset();
41118    int n = G__getaryconstruct();
41119    //
41120    //has_a_delete: 0
41121    //has_own_delete1arg: 0
41122    //has_own_delete2arg: 0
41123    //
41124    if (!soff) {
41125      return(1);
41126    }
41127    if (n) {
41128      if (gvp == (char*)G__PVOID) {
41129        delete[] (ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*) soff;
41130      } else {
41131        G__setgvp((long) G__PVOID);
41132        for (int i = n - 1; i >= 0; --i) {
41133          ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow();
41134        }
41135        G__setgvp((long)gvp);
41136      }
41137    } else {
41138      if (gvp == (char*)G__PVOID) {
41139        delete (ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*) soff;
41140      } else {
41141        G__setgvp((long) G__PVOID);
41142        ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow();
41143        G__setgvp((long)gvp);
41144      }
41145    }
41146    G__setnull(result7);
41147    return(1 || funcname || hash || result7 || libp) ;
41148 }
41149 
41150 // automatic assignment operator
41151 static int G__G__Smatrix_321_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41152 {
41153    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow* dest = (ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*) G__getstructoffset();
41154    *dest = *(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*) libp->para[0].ref;
41155    const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow& obj = *dest;
41156    result7->ref = (long) (&obj);
41157    result7->obj.i = (long) (&obj);
41158    return(1 || funcname || hash || result7 || libp) ;
41159 }
41160 
41161 
41162 /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const */
41163 static int G__G__Smatrix_322_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41164 {
41165    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const* p = NULL;
41166    char* gvp = (char*) G__getgvp();
41167    //m: 2
41168    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41169      p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
41170    } else {
41171      p = new((void*) gvp) ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
41172    }
41173    result7->obj.i = (long) p;
41174    result7->ref = (long) p;
41175    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const));
41176    return(1 || funcname || hash || result7 || libp) ;
41177 }
41178 
41179 static int G__G__Smatrix_322_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41180 {
41181       {
41182          const double& obj = ((const ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
41183          result7->ref = (long) (&obj);
41184          result7->obj.d = (double) (obj);
41185       }
41186    return(1 || funcname || hash || result7 || libp) ;
41187 }
41188 
41189 // automatic copy constructor
41190 static int G__G__Smatrix_322_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41191 
41192 {
41193    ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const* p;
41194    void* tmp = (void*) G__int(libp->para[0]);
41195    p = new ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*) tmp);
41196    result7->obj.i = (long) p;
41197    result7->ref = (long) p;
41198    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const));
41199    return(1 || funcname || hash || result7 || libp) ;
41200 }
41201 
41202 // automatic destructor
41203 typedef ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const;
41204 static int G__G__Smatrix_322_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41205 {
41206    char* gvp = (char*) G__getgvp();
41207    long soff = G__getstructoffset();
41208    int n = G__getaryconstruct();
41209    //
41210    //has_a_delete: 0
41211    //has_own_delete1arg: 0
41212    //has_own_delete2arg: 0
41213    //
41214    if (!soff) {
41215      return(1);
41216    }
41217    if (n) {
41218      if (gvp == (char*)G__PVOID) {
41219        delete[] (ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*) soff;
41220      } else {
41221        G__setgvp((long) G__PVOID);
41222        for (int i = n - 1; i >= 0; --i) {
41223          ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const();
41224        }
41225        G__setgvp((long)gvp);
41226      }
41227    } else {
41228      if (gvp == (char*)G__PVOID) {
41229        delete (ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*) soff;
41230      } else {
41231        G__setgvp((long) G__PVOID);
41232        ((ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const();
41233        G__setgvp((long)gvp);
41234      }
41235    }
41236    G__setnull(result7);
41237    return(1 || funcname || hash || result7 || libp) ;
41238 }
41239 
41240 
41241 /* ROOT::Math::MatRepStd<float,4,3> */
41242 static int G__G__Smatrix_325_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41243 {
41244       {
41245          const float& obj = ((const ROOT::Math::MatRepStd<float,4,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41246          result7->ref = (long) (&obj);
41247          result7->obj.d = (double) (obj);
41248       }
41249    return(1 || funcname || hash || result7 || libp) ;
41250 }
41251 
41252 static int G__G__Smatrix_325_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41253 {
41254       {
41255          const float& obj = ((ROOT::Math::MatRepStd<float,4,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41256          result7->ref = (long) (&obj);
41257          result7->obj.d = (double) (obj);
41258       }
41259    return(1 || funcname || hash || result7 || libp) ;
41260 }
41261 
41262 static int G__G__Smatrix_325_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41263 {
41264       {
41265          const float& obj = ((ROOT::Math::MatRepStd<float,4,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
41266          result7->ref = (long) (&obj);
41267          result7->obj.d = (double) (obj);
41268       }
41269    return(1 || funcname || hash || result7 || libp) ;
41270 }
41271 
41272 static int G__G__Smatrix_325_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41273 {
41274       {
41275          const float& obj = ((const ROOT::Math::MatRepStd<float,4,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
41276          result7->ref = (long) (&obj);
41277          result7->obj.d = (double) (obj);
41278       }
41279    return(1 || funcname || hash || result7 || libp) ;
41280 }
41281 
41282 static int G__G__Smatrix_325_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41283 {
41284       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepStd<float,4,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
41285    return(1 || funcname || hash || result7 || libp) ;
41286 }
41287 
41288 static int G__G__Smatrix_325_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41289 {
41290       G__letint(result7, 70, (long) ((ROOT::Math::MatRepStd<float,4,3>*) G__getstructoffset())->Array());
41291    return(1 || funcname || hash || result7 || libp) ;
41292 }
41293 
41294 static int G__G__Smatrix_325_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41295 {
41296       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepStd<float,4,3>*) G__getstructoffset())->Array());
41297    return(1 || funcname || hash || result7 || libp) ;
41298 }
41299 
41300 // automatic default constructor
41301 static int G__G__Smatrix_325_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41302 {
41303    ROOT::Math::MatRepStd<float,4,3> *p;
41304    char* gvp = (char*) G__getgvp();
41305    int n = G__getaryconstruct();
41306    if (n) {
41307      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41308        p = new ROOT::Math::MatRepStd<float,4,3>[n];
41309      } else {
41310        p = new((void*) gvp) ROOT::Math::MatRepStd<float,4,3>[n];
41311      }
41312    } else {
41313      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41314        p = new ROOT::Math::MatRepStd<float,4,3>;
41315      } else {
41316        p = new((void*) gvp) ROOT::Math::MatRepStd<float,4,3>;
41317      }
41318    }
41319    result7->obj.i = (long) p;
41320    result7->ref = (long) p;
41321    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR));
41322    return(1 || funcname || hash || result7 || libp) ;
41323 }
41324 
41325 // automatic copy constructor
41326 static int G__G__Smatrix_325_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41327 
41328 {
41329    ROOT::Math::MatRepStd<float,4,3>* p;
41330    void* tmp = (void*) G__int(libp->para[0]);
41331    p = new ROOT::Math::MatRepStd<float,4,3>(*(ROOT::Math::MatRepStd<float,4,3>*) tmp);
41332    result7->obj.i = (long) p;
41333    result7->ref = (long) p;
41334    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR));
41335    return(1 || funcname || hash || result7 || libp) ;
41336 }
41337 
41338 // automatic destructor
41339 typedef ROOT::Math::MatRepStd<float,4,3> G__TROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR;
41340 static int G__G__Smatrix_325_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41341 {
41342    char* gvp = (char*) G__getgvp();
41343    long soff = G__getstructoffset();
41344    int n = G__getaryconstruct();
41345    //
41346    //has_a_delete: 0
41347    //has_own_delete1arg: 0
41348    //has_own_delete2arg: 0
41349    //
41350    if (!soff) {
41351      return(1);
41352    }
41353    if (n) {
41354      if (gvp == (char*)G__PVOID) {
41355        delete[] (ROOT::Math::MatRepStd<float,4,3>*) soff;
41356      } else {
41357        G__setgvp((long) G__PVOID);
41358        for (int i = n - 1; i >= 0; --i) {
41359          ((ROOT::Math::MatRepStd<float,4,3>*) (soff+(sizeof(ROOT::Math::MatRepStd<float,4,3>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR();
41360        }
41361        G__setgvp((long)gvp);
41362      }
41363    } else {
41364      if (gvp == (char*)G__PVOID) {
41365        delete (ROOT::Math::MatRepStd<float,4,3>*) soff;
41366      } else {
41367        G__setgvp((long) G__PVOID);
41368        ((ROOT::Math::MatRepStd<float,4,3>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR();
41369        G__setgvp((long)gvp);
41370      }
41371    }
41372    G__setnull(result7);
41373    return(1 || funcname || hash || result7 || libp) ;
41374 }
41375 
41376 // automatic assignment operator
41377 static int G__G__Smatrix_325_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41378 {
41379    ROOT::Math::MatRepStd<float,4,3>* dest = (ROOT::Math::MatRepStd<float,4,3>*) G__getstructoffset();
41380    *dest = *(ROOT::Math::MatRepStd<float,4,3>*) libp->para[0].ref;
41381    const ROOT::Math::MatRepStd<float,4,3>& obj = *dest;
41382    result7->ref = (long) (&obj);
41383    result7->obj.i = (long) (&obj);
41384    return(1 || funcname || hash || result7 || libp) ;
41385 }
41386 
41387 
41388 /* ROOT::Math::MatRepStd<float,3,4> */
41389 static int G__G__Smatrix_327_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41390 {
41391       {
41392          const float& obj = ((const ROOT::Math::MatRepStd<float,3,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41393          result7->ref = (long) (&obj);
41394          result7->obj.d = (double) (obj);
41395       }
41396    return(1 || funcname || hash || result7 || libp) ;
41397 }
41398 
41399 static int G__G__Smatrix_327_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41400 {
41401       {
41402          const float& obj = ((ROOT::Math::MatRepStd<float,3,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41403          result7->ref = (long) (&obj);
41404          result7->obj.d = (double) (obj);
41405       }
41406    return(1 || funcname || hash || result7 || libp) ;
41407 }
41408 
41409 static int G__G__Smatrix_327_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41410 {
41411       {
41412          const float& obj = ((ROOT::Math::MatRepStd<float,3,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
41413          result7->ref = (long) (&obj);
41414          result7->obj.d = (double) (obj);
41415       }
41416    return(1 || funcname || hash || result7 || libp) ;
41417 }
41418 
41419 static int G__G__Smatrix_327_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41420 {
41421       {
41422          const float& obj = ((const ROOT::Math::MatRepStd<float,3,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
41423          result7->ref = (long) (&obj);
41424          result7->obj.d = (double) (obj);
41425       }
41426    return(1 || funcname || hash || result7 || libp) ;
41427 }
41428 
41429 static int G__G__Smatrix_327_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41430 {
41431       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepStd<float,3,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
41432    return(1 || funcname || hash || result7 || libp) ;
41433 }
41434 
41435 static int G__G__Smatrix_327_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41436 {
41437       G__letint(result7, 70, (long) ((ROOT::Math::MatRepStd<float,3,4>*) G__getstructoffset())->Array());
41438    return(1 || funcname || hash || result7 || libp) ;
41439 }
41440 
41441 static int G__G__Smatrix_327_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41442 {
41443       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepStd<float,3,4>*) G__getstructoffset())->Array());
41444    return(1 || funcname || hash || result7 || libp) ;
41445 }
41446 
41447 // automatic default constructor
41448 static int G__G__Smatrix_327_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41449 {
41450    ROOT::Math::MatRepStd<float,3,4> *p;
41451    char* gvp = (char*) G__getgvp();
41452    int n = G__getaryconstruct();
41453    if (n) {
41454      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41455        p = new ROOT::Math::MatRepStd<float,3,4>[n];
41456      } else {
41457        p = new((void*) gvp) ROOT::Math::MatRepStd<float,3,4>[n];
41458      }
41459    } else {
41460      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41461        p = new ROOT::Math::MatRepStd<float,3,4>;
41462      } else {
41463        p = new((void*) gvp) ROOT::Math::MatRepStd<float,3,4>;
41464      }
41465    }
41466    result7->obj.i = (long) p;
41467    result7->ref = (long) p;
41468    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR));
41469    return(1 || funcname || hash || result7 || libp) ;
41470 }
41471 
41472 // automatic copy constructor
41473 static int G__G__Smatrix_327_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41474 
41475 {
41476    ROOT::Math::MatRepStd<float,3,4>* p;
41477    void* tmp = (void*) G__int(libp->para[0]);
41478    p = new ROOT::Math::MatRepStd<float,3,4>(*(ROOT::Math::MatRepStd<float,3,4>*) tmp);
41479    result7->obj.i = (long) p;
41480    result7->ref = (long) p;
41481    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR));
41482    return(1 || funcname || hash || result7 || libp) ;
41483 }
41484 
41485 // automatic destructor
41486 typedef ROOT::Math::MatRepStd<float,3,4> G__TROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR;
41487 static int G__G__Smatrix_327_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41488 {
41489    char* gvp = (char*) G__getgvp();
41490    long soff = G__getstructoffset();
41491    int n = G__getaryconstruct();
41492    //
41493    //has_a_delete: 0
41494    //has_own_delete1arg: 0
41495    //has_own_delete2arg: 0
41496    //
41497    if (!soff) {
41498      return(1);
41499    }
41500    if (n) {
41501      if (gvp == (char*)G__PVOID) {
41502        delete[] (ROOT::Math::MatRepStd<float,3,4>*) soff;
41503      } else {
41504        G__setgvp((long) G__PVOID);
41505        for (int i = n - 1; i >= 0; --i) {
41506          ((ROOT::Math::MatRepStd<float,3,4>*) (soff+(sizeof(ROOT::Math::MatRepStd<float,3,4>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR();
41507        }
41508        G__setgvp((long)gvp);
41509      }
41510    } else {
41511      if (gvp == (char*)G__PVOID) {
41512        delete (ROOT::Math::MatRepStd<float,3,4>*) soff;
41513      } else {
41514        G__setgvp((long) G__PVOID);
41515        ((ROOT::Math::MatRepStd<float,3,4>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR();
41516        G__setgvp((long)gvp);
41517      }
41518    }
41519    G__setnull(result7);
41520    return(1 || funcname || hash || result7 || libp) ;
41521 }
41522 
41523 // automatic assignment operator
41524 static int G__G__Smatrix_327_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41525 {
41526    ROOT::Math::MatRepStd<float,3,4>* dest = (ROOT::Math::MatRepStd<float,3,4>*) G__getstructoffset();
41527    *dest = *(ROOT::Math::MatRepStd<float,3,4>*) libp->para[0].ref;
41528    const ROOT::Math::MatRepStd<float,3,4>& obj = *dest;
41529    result7->ref = (long) (&obj);
41530    result7->obj.i = (long) (&obj);
41531    return(1 || funcname || hash || result7 || libp) ;
41532 }
41533 
41534 
41535 /* ROOT::Math::MatRepStd<float,9,7> */
41536 static int G__G__Smatrix_329_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41537 {
41538       {
41539          const float& obj = ((const ROOT::Math::MatRepStd<float,9,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41540          result7->ref = (long) (&obj);
41541          result7->obj.d = (double) (obj);
41542       }
41543    return(1 || funcname || hash || result7 || libp) ;
41544 }
41545 
41546 static int G__G__Smatrix_329_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41547 {
41548       {
41549          const float& obj = ((ROOT::Math::MatRepStd<float,9,7>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41550          result7->ref = (long) (&obj);
41551          result7->obj.d = (double) (obj);
41552       }
41553    return(1 || funcname || hash || result7 || libp) ;
41554 }
41555 
41556 static int G__G__Smatrix_329_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41557 {
41558       {
41559          const float& obj = ((ROOT::Math::MatRepStd<float,9,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
41560          result7->ref = (long) (&obj);
41561          result7->obj.d = (double) (obj);
41562       }
41563    return(1 || funcname || hash || result7 || libp) ;
41564 }
41565 
41566 static int G__G__Smatrix_329_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41567 {
41568       {
41569          const float& obj = ((const ROOT::Math::MatRepStd<float,9,7>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
41570          result7->ref = (long) (&obj);
41571          result7->obj.d = (double) (obj);
41572       }
41573    return(1 || funcname || hash || result7 || libp) ;
41574 }
41575 
41576 static int G__G__Smatrix_329_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41577 {
41578       G__letdouble(result7, 102, (double) ((const ROOT::Math::MatRepStd<float,9,7>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
41579    return(1 || funcname || hash || result7 || libp) ;
41580 }
41581 
41582 static int G__G__Smatrix_329_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41583 {
41584       G__letint(result7, 70, (long) ((ROOT::Math::MatRepStd<float,9,7>*) G__getstructoffset())->Array());
41585    return(1 || funcname || hash || result7 || libp) ;
41586 }
41587 
41588 static int G__G__Smatrix_329_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41589 {
41590       G__letint(result7, 70, (long) ((const ROOT::Math::MatRepStd<float,9,7>*) G__getstructoffset())->Array());
41591    return(1 || funcname || hash || result7 || libp) ;
41592 }
41593 
41594 // automatic default constructor
41595 static int G__G__Smatrix_329_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41596 {
41597    ROOT::Math::MatRepStd<float,9,7> *p;
41598    char* gvp = (char*) G__getgvp();
41599    int n = G__getaryconstruct();
41600    if (n) {
41601      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41602        p = new ROOT::Math::MatRepStd<float,9,7>[n];
41603      } else {
41604        p = new((void*) gvp) ROOT::Math::MatRepStd<float,9,7>[n];
41605      }
41606    } else {
41607      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41608        p = new ROOT::Math::MatRepStd<float,9,7>;
41609      } else {
41610        p = new((void*) gvp) ROOT::Math::MatRepStd<float,9,7>;
41611      }
41612    }
41613    result7->obj.i = (long) p;
41614    result7->ref = (long) p;
41615    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR));
41616    return(1 || funcname || hash || result7 || libp) ;
41617 }
41618 
41619 // automatic copy constructor
41620 static int G__G__Smatrix_329_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41621 
41622 {
41623    ROOT::Math::MatRepStd<float,9,7>* p;
41624    void* tmp = (void*) G__int(libp->para[0]);
41625    p = new ROOT::Math::MatRepStd<float,9,7>(*(ROOT::Math::MatRepStd<float,9,7>*) tmp);
41626    result7->obj.i = (long) p;
41627    result7->ref = (long) p;
41628    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR));
41629    return(1 || funcname || hash || result7 || libp) ;
41630 }
41631 
41632 // automatic destructor
41633 typedef ROOT::Math::MatRepStd<float,9,7> G__TROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR;
41634 static int G__G__Smatrix_329_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41635 {
41636    char* gvp = (char*) G__getgvp();
41637    long soff = G__getstructoffset();
41638    int n = G__getaryconstruct();
41639    //
41640    //has_a_delete: 0
41641    //has_own_delete1arg: 0
41642    //has_own_delete2arg: 0
41643    //
41644    if (!soff) {
41645      return(1);
41646    }
41647    if (n) {
41648      if (gvp == (char*)G__PVOID) {
41649        delete[] (ROOT::Math::MatRepStd<float,9,7>*) soff;
41650      } else {
41651        G__setgvp((long) G__PVOID);
41652        for (int i = n - 1; i >= 0; --i) {
41653          ((ROOT::Math::MatRepStd<float,9,7>*) (soff+(sizeof(ROOT::Math::MatRepStd<float,9,7>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR();
41654        }
41655        G__setgvp((long)gvp);
41656      }
41657    } else {
41658      if (gvp == (char*)G__PVOID) {
41659        delete (ROOT::Math::MatRepStd<float,9,7>*) soff;
41660      } else {
41661        G__setgvp((long) G__PVOID);
41662        ((ROOT::Math::MatRepStd<float,9,7>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR();
41663        G__setgvp((long)gvp);
41664      }
41665    }
41666    G__setnull(result7);
41667    return(1 || funcname || hash || result7 || libp) ;
41668 }
41669 
41670 // automatic assignment operator
41671 static int G__G__Smatrix_329_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41672 {
41673    ROOT::Math::MatRepStd<float,9,7>* dest = (ROOT::Math::MatRepStd<float,9,7>*) G__getstructoffset();
41674    *dest = *(ROOT::Math::MatRepStd<float,9,7>*) libp->para[0].ref;
41675    const ROOT::Math::MatRepStd<float,9,7>& obj = *dest;
41676    result7->ref = (long) (&obj);
41677    result7->obj.i = (long) (&obj);
41678    return(1 || funcname || hash || result7 || libp) ;
41679 }
41680 
41681 
41682 /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > */
41683 static int G__G__Smatrix_331_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41684 {
41685    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >* p = NULL;
41686    char* gvp = (char*) G__getgvp();
41687    int n = G__getaryconstruct();
41688    if (n) {
41689      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41690        p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >[n];
41691      } else {
41692        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >[n];
41693      }
41694    } else {
41695      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41696        p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >;
41697      } else {
41698        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >;
41699      }
41700    }
41701    result7->obj.i = (long) p;
41702    result7->ref = (long) p;
41703    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
41704    return(1 || funcname || hash || result7 || libp) ;
41705 }
41706 
41707 static int G__G__Smatrix_331_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41708 {
41709    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >* p = NULL;
41710    char* gvp = (char*) G__getgvp();
41711    //m: 1
41712    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41713      p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
41714    } else {
41715      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
41716    }
41717    result7->obj.i = (long) p;
41718    result7->ref = (long) p;
41719    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
41720    return(1 || funcname || hash || result7 || libp) ;
41721 }
41722 
41723 static int G__G__Smatrix_331_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41724 {
41725    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >* p = NULL;
41726    char* gvp = (char*) G__getgvp();
41727    //m: 1
41728    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41729      p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) libp->para[0].ref);
41730    } else {
41731      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) libp->para[0].ref);
41732    }
41733    result7->obj.i = (long) p;
41734    result7->ref = (long) p;
41735    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
41736    return(1 || funcname || hash || result7 || libp) ;
41737 }
41738 
41739 static int G__G__Smatrix_331_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41740 {
41741    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >* p = NULL;
41742    char* gvp = (char*) G__getgvp();
41743    switch (libp->paran) {
41744    case 2:
41745      //m: 2
41746      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41747        p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*(ROOT::Math::SVector<float,4*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
41748      } else {
41749        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*(ROOT::Math::SVector<float,4*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
41750      }
41751      break;
41752    case 1:
41753      //m: 1
41754      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41755        p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*(ROOT::Math::SVector<float,4*(3+1)/2>*) libp->para[0].ref);
41756      } else {
41757        p = new((void*) gvp) ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*(ROOT::Math::SVector<float,4*(3+1)/2>*) libp->para[0].ref);
41758      }
41759      break;
41760    }
41761    result7->obj.i = (long) p;
41762    result7->ref = (long) p;
41763    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
41764    return(1 || funcname || hash || result7 || libp) ;
41765 }
41766 
41767 static int G__G__Smatrix_331_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41768 {
41769    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >* p = NULL;
41770    char* gvp = (char*) G__getgvp();
41771    //m: 1
41772    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
41773      p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*(float*) G__Floatref(&libp->para[0]));
41774    } else {
41775      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(*(float*) G__Floatref(&libp->para[0]));
41776    }
41777    result7->obj.i = (long) p;
41778    result7->ref = (long) p;
41779    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
41780    return(1 || funcname || hash || result7 || libp) ;
41781 }
41782 
41783 static int G__G__Smatrix_331_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41784 {
41785       {
41786          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >& obj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
41787          result7->ref = (long) (&obj);
41788          result7->obj.i = (long) (&obj);
41789       }
41790    return(1 || funcname || hash || result7 || libp) ;
41791 }
41792 
41793 static int G__G__Smatrix_331_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41794 {
41795       {
41796          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >& obj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
41797          result7->ref = (long) (&obj);
41798          result7->obj.i = (long) (&obj);
41799       }
41800    return(1 || funcname || hash || result7 || libp) ;
41801 }
41802 
41803 static int G__G__Smatrix_331_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41804 {
41805       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
41806    return(1 || funcname || hash || result7 || libp) ;
41807 }
41808 
41809 static int G__G__Smatrix_331_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41810 {
41811       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Array());
41812    return(1 || funcname || hash || result7 || libp) ;
41813 }
41814 
41815 static int G__G__Smatrix_331_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41816 {
41817       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Array());
41818    return(1 || funcname || hash || result7 || libp) ;
41819 }
41820 
41821 static int G__G__Smatrix_331_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41822 {
41823       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->begin());
41824    return(1 || funcname || hash || result7 || libp) ;
41825 }
41826 
41827 static int G__G__Smatrix_331_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41828 {
41829       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->end());
41830    return(1 || funcname || hash || result7 || libp) ;
41831 }
41832 
41833 static int G__G__Smatrix_331_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41834 {
41835       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->begin());
41836    return(1 || funcname || hash || result7 || libp) ;
41837 }
41838 
41839 static int G__G__Smatrix_331_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41840 {
41841       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->end());
41842    return(1 || funcname || hash || result7 || libp) ;
41843 }
41844 
41845 static int G__G__Smatrix_331_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41846 {
41847       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
41848    return(1 || funcname || hash || result7 || libp) ;
41849 }
41850 
41851 static int G__G__Smatrix_331_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41852 {
41853       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
41854    return(1 || funcname || hash || result7 || libp) ;
41855 }
41856 
41857 static int G__G__Smatrix_331_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41858 {
41859       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) libp->para[0].ref));
41860    return(1 || funcname || hash || result7 || libp) ;
41861 }
41862 
41863 static int G__G__Smatrix_331_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41864 {
41865       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
41866    return(1 || funcname || hash || result7 || libp) ;
41867 }
41868 
41869 static int G__G__Smatrix_331_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41870 {
41871       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
41872    return(1 || funcname || hash || result7 || libp) ;
41873 }
41874 
41875 static int G__G__Smatrix_331_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41876 {
41877       {
41878          const float& obj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41879          result7->ref = (long) (&obj);
41880          result7->obj.d = (double) (obj);
41881       }
41882    return(1 || funcname || hash || result7 || libp) ;
41883 }
41884 
41885 static int G__G__Smatrix_331_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41886 {
41887       {
41888          const float& obj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41889          result7->ref = (long) (&obj);
41890          result7->obj.d = (double) (obj);
41891       }
41892    return(1 || funcname || hash || result7 || libp) ;
41893 }
41894 
41895 static int G__G__Smatrix_331_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41896 {
41897       {
41898          const float& obj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41899          result7->ref = (long) (&obj);
41900          result7->obj.d = (double) (obj);
41901       }
41902    return(1 || funcname || hash || result7 || libp) ;
41903 }
41904 
41905 static int G__G__Smatrix_331_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41906 {
41907       {
41908          const float& obj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
41909          result7->ref = (long) (&obj);
41910          result7->obj.d = (double) (obj);
41911       }
41912    return(1 || funcname || hash || result7 || libp) ;
41913 }
41914 
41915 static int G__G__Smatrix_331_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41916 {
41917       {
41918          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const* pobj;
41919          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
41920          pobj = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const(xobj);
41921          result7->obj.i = (long) ((void*) pobj);
41922          result7->ref = result7->obj.i;
41923          G__store_tempobject(*result7);
41924       }
41925    return(1 || funcname || hash || result7 || libp) ;
41926 }
41927 
41928 static int G__G__Smatrix_331_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41929 {
41930       {
41931          ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow* pobj;
41932          ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
41933          pobj = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow(xobj);
41934          result7->obj.i = (long) ((void*) pobj);
41935          result7->ref = result7->obj.i;
41936          G__store_tempobject(*result7);
41937       }
41938    return(1 || funcname || hash || result7 || libp) ;
41939 }
41940 
41941 static int G__G__Smatrix_331_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41942 {
41943       {
41944          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >& obj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
41945          result7->ref = (long) (&obj);
41946          result7->obj.i = (long) (&obj);
41947       }
41948    return(1 || funcname || hash || result7 || libp) ;
41949 }
41950 
41951 static int G__G__Smatrix_331_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41952 {
41953       {
41954          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >& obj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
41955          result7->ref = (long) (&obj);
41956          result7->obj.i = (long) (&obj);
41957       }
41958    return(1 || funcname || hash || result7 || libp) ;
41959 }
41960 
41961 static int G__G__Smatrix_331_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41962 {
41963       {
41964          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >& obj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
41965          result7->ref = (long) (&obj);
41966          result7->obj.i = (long) (&obj);
41967       }
41968    return(1 || funcname || hash || result7 || libp) ;
41969 }
41970 
41971 static int G__G__Smatrix_331_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41972 {
41973       {
41974          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >& obj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
41975          result7->ref = (long) (&obj);
41976          result7->obj.i = (long) (&obj);
41977       }
41978    return(1 || funcname || hash || result7 || libp) ;
41979 }
41980 
41981 static int G__G__Smatrix_331_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41982 {
41983       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Invert());
41984    return(1 || funcname || hash || result7 || libp) ;
41985 }
41986 
41987 static int G__G__Smatrix_331_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
41988 {
41989       {
41990          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >* pobj;
41991          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > xobj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
41992          pobj = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(xobj);
41993          result7->obj.i = (long) ((void*) pobj);
41994          result7->ref = result7->obj.i;
41995          G__store_tempobject(*result7);
41996       }
41997    return(1 || funcname || hash || result7 || libp) ;
41998 }
41999 
42000 static int G__G__Smatrix_331_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42001 {
42002       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->InvertFast());
42003    return(1 || funcname || hash || result7 || libp) ;
42004 }
42005 
42006 static int G__G__Smatrix_331_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42007 {
42008       {
42009          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >* pobj;
42010          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > xobj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
42011          pobj = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(xobj);
42012          result7->obj.i = (long) ((void*) pobj);
42013          result7->ref = result7->obj.i;
42014          G__store_tempobject(*result7);
42015       }
42016    return(1 || funcname || hash || result7 || libp) ;
42017 }
42018 
42019 static int G__G__Smatrix_331_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42020 {
42021       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->InvertChol());
42022    return(1 || funcname || hash || result7 || libp) ;
42023 }
42024 
42025 static int G__G__Smatrix_331_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42026 {
42027       {
42028          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >* pobj;
42029          const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > xobj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
42030          pobj = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >(xobj);
42031          result7->obj.i = (long) ((void*) pobj);
42032          result7->ref = result7->obj.i;
42033          G__store_tempobject(*result7);
42034       }
42035    return(1 || funcname || hash || result7 || libp) ;
42036 }
42037 
42038 static int G__G__Smatrix_331_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42039 {
42040       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
42041    return(1 || funcname || hash || result7 || libp) ;
42042 }
42043 
42044 static int G__G__Smatrix_331_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42045 {
42046       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
42047    return(1 || funcname || hash || result7 || libp) ;
42048 }
42049 
42050 static int G__G__Smatrix_331_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42051 {
42052       {
42053          const ROOT::Math::SVector<float,3>* pobj;
42054          const ROOT::Math::SVector<float,3> xobj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
42055          pobj = new ROOT::Math::SVector<float,3>(xobj);
42056          result7->obj.i = (long) ((void*) pobj);
42057          result7->ref = result7->obj.i;
42058          G__store_tempobject(*result7);
42059       }
42060    return(1 || funcname || hash || result7 || libp) ;
42061 }
42062 
42063 static int G__G__Smatrix_331_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42064 {
42065       {
42066          const ROOT::Math::SVector<float,4>* pobj;
42067          const ROOT::Math::SVector<float,4> xobj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
42068          pobj = new ROOT::Math::SVector<float,4>(xobj);
42069          result7->obj.i = (long) ((void*) pobj);
42070          result7->ref = result7->obj.i;
42071          G__store_tempobject(*result7);
42072       }
42073    return(1 || funcname || hash || result7 || libp) ;
42074 }
42075 
42076 static int G__G__Smatrix_331_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42077 {
42078       {
42079          const ROOT::Math::SVector<float,4>* pobj;
42080          const ROOT::Math::SVector<float,4> xobj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Diagonal();
42081          pobj = new ROOT::Math::SVector<float,4>(xobj);
42082          result7->obj.i = (long) ((void*) pobj);
42083          result7->ref = result7->obj.i;
42084          G__store_tempobject(*result7);
42085       }
42086    return(1 || funcname || hash || result7 || libp) ;
42087 }
42088 
42089 static int G__G__Smatrix_331_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42090 {
42091       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Trace());
42092    return(1 || funcname || hash || result7 || libp) ;
42093 }
42094 
42095 static int G__G__Smatrix_331_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42096 {
42097       {
42098          const ROOT::Math::SVector<float,4*(3+1)/2>* pobj;
42099          const ROOT::Math::SVector<float,4*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->UpperBlock();
42100          pobj = new ROOT::Math::SVector<float,4*(3+1)/2>(xobj);
42101          result7->obj.i = (long) ((void*) pobj);
42102          result7->ref = result7->obj.i;
42103          G__store_tempobject(*result7);
42104       }
42105    return(1 || funcname || hash || result7 || libp) ;
42106 }
42107 
42108 static int G__G__Smatrix_331_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42109 {
42110       {
42111          const ROOT::Math::SVector<float,4*(3+1)/2>* pobj;
42112          const ROOT::Math::SVector<float,4*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->LowerBlock();
42113          pobj = new ROOT::Math::SVector<float,4*(3+1)/2>(xobj);
42114          result7->obj.i = (long) ((void*) pobj);
42115          result7->ref = result7->obj.i;
42116          G__store_tempobject(*result7);
42117       }
42118    return(1 || funcname || hash || result7 || libp) ;
42119 }
42120 
42121 static int G__G__Smatrix_331_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42122 {
42123       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
42124    return(1 || funcname || hash || result7 || libp) ;
42125 }
42126 
42127 static int G__G__Smatrix_331_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42128 {
42129       {
42130          const ostream& obj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
42131          result7->ref = (long) (&obj);
42132          result7->obj.i = (long) (&obj);
42133       }
42134    return(1 || funcname || hash || result7 || libp) ;
42135 }
42136 
42137 // automatic destructor
42138 typedef ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR;
42139 static int G__G__Smatrix_331_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42140 {
42141    char* gvp = (char*) G__getgvp();
42142    long soff = G__getstructoffset();
42143    int n = G__getaryconstruct();
42144    //
42145    //has_a_delete: 0
42146    //has_own_delete1arg: 0
42147    //has_own_delete2arg: 0
42148    //
42149    if (!soff) {
42150      return(1);
42151    }
42152    if (n) {
42153      if (gvp == (char*)G__PVOID) {
42154        delete[] (ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) soff;
42155      } else {
42156        G__setgvp((long) G__PVOID);
42157        for (int i = n - 1; i >= 0; --i) {
42158          ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR();
42159        }
42160        G__setgvp((long)gvp);
42161      }
42162    } else {
42163      if (gvp == (char*)G__PVOID) {
42164        delete (ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) soff;
42165      } else {
42166        G__setgvp((long) G__PVOID);
42167        ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR();
42168        G__setgvp((long)gvp);
42169      }
42170    }
42171    G__setnull(result7);
42172    return(1 || funcname || hash || result7 || libp) ;
42173 }
42174 
42175 // automatic assignment operator
42176 static int G__G__Smatrix_331_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42177 {
42178    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >* dest = (ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) G__getstructoffset();
42179    *dest = *(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) libp->para[0].ref;
42180    const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >& obj = *dest;
42181    result7->ref = (long) (&obj);
42182    result7->obj.i = (long) (&obj);
42183    return(1 || funcname || hash || result7 || libp) ;
42184 }
42185 
42186 
42187 /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow */
42188 static int G__G__Smatrix_335_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42189 {
42190    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow* p = NULL;
42191    char* gvp = (char*) G__getgvp();
42192    //m: 2
42193    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42194      p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow(*(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
42195    } else {
42196      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow(*(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
42197    }
42198    result7->obj.i = (long) p;
42199    result7->ref = (long) p;
42200    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow));
42201    return(1 || funcname || hash || result7 || libp) ;
42202 }
42203 
42204 static int G__G__Smatrix_335_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42205 {
42206       {
42207          const float& obj = ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
42208          result7->ref = (long) (&obj);
42209          result7->obj.d = (double) (obj);
42210       }
42211    return(1 || funcname || hash || result7 || libp) ;
42212 }
42213 
42214 // automatic copy constructor
42215 static int G__G__Smatrix_335_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42216 
42217 {
42218    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow* p;
42219    void* tmp = (void*) G__int(libp->para[0]);
42220    p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow(*(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*) tmp);
42221    result7->obj.i = (long) p;
42222    result7->ref = (long) p;
42223    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow));
42224    return(1 || funcname || hash || result7 || libp) ;
42225 }
42226 
42227 // automatic destructor
42228 typedef ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow;
42229 static int G__G__Smatrix_335_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42230 {
42231    char* gvp = (char*) G__getgvp();
42232    long soff = G__getstructoffset();
42233    int n = G__getaryconstruct();
42234    //
42235    //has_a_delete: 0
42236    //has_own_delete1arg: 0
42237    //has_own_delete2arg: 0
42238    //
42239    if (!soff) {
42240      return(1);
42241    }
42242    if (n) {
42243      if (gvp == (char*)G__PVOID) {
42244        delete[] (ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*) soff;
42245      } else {
42246        G__setgvp((long) G__PVOID);
42247        for (int i = n - 1; i >= 0; --i) {
42248          ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow();
42249        }
42250        G__setgvp((long)gvp);
42251      }
42252    } else {
42253      if (gvp == (char*)G__PVOID) {
42254        delete (ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*) soff;
42255      } else {
42256        G__setgvp((long) G__PVOID);
42257        ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow();
42258        G__setgvp((long)gvp);
42259      }
42260    }
42261    G__setnull(result7);
42262    return(1 || funcname || hash || result7 || libp) ;
42263 }
42264 
42265 // automatic assignment operator
42266 static int G__G__Smatrix_335_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42267 {
42268    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*) G__getstructoffset();
42269    *dest = *(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*) libp->para[0].ref;
42270    const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow& obj = *dest;
42271    result7->ref = (long) (&obj);
42272    result7->obj.i = (long) (&obj);
42273    return(1 || funcname || hash || result7 || libp) ;
42274 }
42275 
42276 
42277 /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const */
42278 static int G__G__Smatrix_336_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42279 {
42280    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const* p = NULL;
42281    char* gvp = (char*) G__getgvp();
42282    //m: 2
42283    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42284      p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
42285    } else {
42286      p = new((void*) gvp) ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
42287    }
42288    result7->obj.i = (long) p;
42289    result7->ref = (long) p;
42290    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const));
42291    return(1 || funcname || hash || result7 || libp) ;
42292 }
42293 
42294 static int G__G__Smatrix_336_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42295 {
42296       {
42297          const float& obj = ((const ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
42298          result7->ref = (long) (&obj);
42299          result7->obj.d = (double) (obj);
42300       }
42301    return(1 || funcname || hash || result7 || libp) ;
42302 }
42303 
42304 // automatic copy constructor
42305 static int G__G__Smatrix_336_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42306 
42307 {
42308    ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const* p;
42309    void* tmp = (void*) G__int(libp->para[0]);
42310    p = new ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*) tmp);
42311    result7->obj.i = (long) p;
42312    result7->ref = (long) p;
42313    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const));
42314    return(1 || funcname || hash || result7 || libp) ;
42315 }
42316 
42317 // automatic destructor
42318 typedef ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const;
42319 static int G__G__Smatrix_336_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42320 {
42321    char* gvp = (char*) G__getgvp();
42322    long soff = G__getstructoffset();
42323    int n = G__getaryconstruct();
42324    //
42325    //has_a_delete: 0
42326    //has_own_delete1arg: 0
42327    //has_own_delete2arg: 0
42328    //
42329    if (!soff) {
42330      return(1);
42331    }
42332    if (n) {
42333      if (gvp == (char*)G__PVOID) {
42334        delete[] (ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*) soff;
42335      } else {
42336        G__setgvp((long) G__PVOID);
42337        for (int i = n - 1; i >= 0; --i) {
42338          ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const();
42339        }
42340        G__setgvp((long)gvp);
42341      }
42342    } else {
42343      if (gvp == (char*)G__PVOID) {
42344        delete (ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*) soff;
42345      } else {
42346        G__setgvp((long) G__PVOID);
42347        ((ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const();
42348        G__setgvp((long)gvp);
42349      }
42350    }
42351    G__setnull(result7);
42352    return(1 || funcname || hash || result7 || libp) ;
42353 }
42354 
42355 
42356 /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > */
42357 static int G__G__Smatrix_337_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42358 {
42359    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >* p = NULL;
42360    char* gvp = (char*) G__getgvp();
42361    int n = G__getaryconstruct();
42362    if (n) {
42363      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42364        p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >[n];
42365      } else {
42366        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >[n];
42367      }
42368    } else {
42369      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42370        p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >;
42371      } else {
42372        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >;
42373      }
42374    }
42375    result7->obj.i = (long) p;
42376    result7->ref = (long) p;
42377    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
42378    return(1 || funcname || hash || result7 || libp) ;
42379 }
42380 
42381 static int G__G__Smatrix_337_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42382 {
42383    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >* p = NULL;
42384    char* gvp = (char*) G__getgvp();
42385    //m: 1
42386    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42387      p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
42388    } else {
42389      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
42390    }
42391    result7->obj.i = (long) p;
42392    result7->ref = (long) p;
42393    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
42394    return(1 || funcname || hash || result7 || libp) ;
42395 }
42396 
42397 static int G__G__Smatrix_337_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42398 {
42399    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >* p = NULL;
42400    char* gvp = (char*) G__getgvp();
42401    //m: 1
42402    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42403      p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) libp->para[0].ref);
42404    } else {
42405      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) libp->para[0].ref);
42406    }
42407    result7->obj.i = (long) p;
42408    result7->ref = (long) p;
42409    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
42410    return(1 || funcname || hash || result7 || libp) ;
42411 }
42412 
42413 static int G__G__Smatrix_337_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42414 {
42415    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >* p = NULL;
42416    char* gvp = (char*) G__getgvp();
42417    switch (libp->paran) {
42418    case 2:
42419      //m: 2
42420      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42421        p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*(ROOT::Math::SVector<float,3*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
42422      } else {
42423        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*(ROOT::Math::SVector<float,3*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
42424      }
42425      break;
42426    case 1:
42427      //m: 1
42428      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42429        p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*(ROOT::Math::SVector<float,3*(4+1)/2>*) libp->para[0].ref);
42430      } else {
42431        p = new((void*) gvp) ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*(ROOT::Math::SVector<float,3*(4+1)/2>*) libp->para[0].ref);
42432      }
42433      break;
42434    }
42435    result7->obj.i = (long) p;
42436    result7->ref = (long) p;
42437    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
42438    return(1 || funcname || hash || result7 || libp) ;
42439 }
42440 
42441 static int G__G__Smatrix_337_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42442 {
42443    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >* p = NULL;
42444    char* gvp = (char*) G__getgvp();
42445    //m: 1
42446    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42447      p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*(float*) G__Floatref(&libp->para[0]));
42448    } else {
42449      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(*(float*) G__Floatref(&libp->para[0]));
42450    }
42451    result7->obj.i = (long) p;
42452    result7->ref = (long) p;
42453    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
42454    return(1 || funcname || hash || result7 || libp) ;
42455 }
42456 
42457 static int G__G__Smatrix_337_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42458 {
42459       {
42460          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >& obj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
42461          result7->ref = (long) (&obj);
42462          result7->obj.i = (long) (&obj);
42463       }
42464    return(1 || funcname || hash || result7 || libp) ;
42465 }
42466 
42467 static int G__G__Smatrix_337_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42468 {
42469       {
42470          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >& obj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
42471          result7->ref = (long) (&obj);
42472          result7->obj.i = (long) (&obj);
42473       }
42474    return(1 || funcname || hash || result7 || libp) ;
42475 }
42476 
42477 static int G__G__Smatrix_337_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42478 {
42479       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
42480    return(1 || funcname || hash || result7 || libp) ;
42481 }
42482 
42483 static int G__G__Smatrix_337_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42484 {
42485       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Array());
42486    return(1 || funcname || hash || result7 || libp) ;
42487 }
42488 
42489 static int G__G__Smatrix_337_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42490 {
42491       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Array());
42492    return(1 || funcname || hash || result7 || libp) ;
42493 }
42494 
42495 static int G__G__Smatrix_337_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42496 {
42497       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->begin());
42498    return(1 || funcname || hash || result7 || libp) ;
42499 }
42500 
42501 static int G__G__Smatrix_337_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42502 {
42503       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->end());
42504    return(1 || funcname || hash || result7 || libp) ;
42505 }
42506 
42507 static int G__G__Smatrix_337_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42508 {
42509       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->begin());
42510    return(1 || funcname || hash || result7 || libp) ;
42511 }
42512 
42513 static int G__G__Smatrix_337_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42514 {
42515       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->end());
42516    return(1 || funcname || hash || result7 || libp) ;
42517 }
42518 
42519 static int G__G__Smatrix_337_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42520 {
42521       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
42522    return(1 || funcname || hash || result7 || libp) ;
42523 }
42524 
42525 static int G__G__Smatrix_337_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42526 {
42527       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
42528    return(1 || funcname || hash || result7 || libp) ;
42529 }
42530 
42531 static int G__G__Smatrix_337_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42532 {
42533       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) libp->para[0].ref));
42534    return(1 || funcname || hash || result7 || libp) ;
42535 }
42536 
42537 static int G__G__Smatrix_337_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42538 {
42539       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
42540    return(1 || funcname || hash || result7 || libp) ;
42541 }
42542 
42543 static int G__G__Smatrix_337_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42544 {
42545       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
42546    return(1 || funcname || hash || result7 || libp) ;
42547 }
42548 
42549 static int G__G__Smatrix_337_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42550 {
42551       {
42552          const float& obj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
42553          result7->ref = (long) (&obj);
42554          result7->obj.d = (double) (obj);
42555       }
42556    return(1 || funcname || hash || result7 || libp) ;
42557 }
42558 
42559 static int G__G__Smatrix_337_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42560 {
42561       {
42562          const float& obj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
42563          result7->ref = (long) (&obj);
42564          result7->obj.d = (double) (obj);
42565       }
42566    return(1 || funcname || hash || result7 || libp) ;
42567 }
42568 
42569 static int G__G__Smatrix_337_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42570 {
42571       {
42572          const float& obj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
42573          result7->ref = (long) (&obj);
42574          result7->obj.d = (double) (obj);
42575       }
42576    return(1 || funcname || hash || result7 || libp) ;
42577 }
42578 
42579 static int G__G__Smatrix_337_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42580 {
42581       {
42582          const float& obj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
42583          result7->ref = (long) (&obj);
42584          result7->obj.d = (double) (obj);
42585       }
42586    return(1 || funcname || hash || result7 || libp) ;
42587 }
42588 
42589 static int G__G__Smatrix_337_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42590 {
42591       {
42592          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const* pobj;
42593          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
42594          pobj = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const(xobj);
42595          result7->obj.i = (long) ((void*) pobj);
42596          result7->ref = result7->obj.i;
42597          G__store_tempobject(*result7);
42598       }
42599    return(1 || funcname || hash || result7 || libp) ;
42600 }
42601 
42602 static int G__G__Smatrix_337_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42603 {
42604       {
42605          ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow* pobj;
42606          ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
42607          pobj = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow(xobj);
42608          result7->obj.i = (long) ((void*) pobj);
42609          result7->ref = result7->obj.i;
42610          G__store_tempobject(*result7);
42611       }
42612    return(1 || funcname || hash || result7 || libp) ;
42613 }
42614 
42615 static int G__G__Smatrix_337_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42616 {
42617       {
42618          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >& obj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
42619          result7->ref = (long) (&obj);
42620          result7->obj.i = (long) (&obj);
42621       }
42622    return(1 || funcname || hash || result7 || libp) ;
42623 }
42624 
42625 static int G__G__Smatrix_337_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42626 {
42627       {
42628          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >& obj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
42629          result7->ref = (long) (&obj);
42630          result7->obj.i = (long) (&obj);
42631       }
42632    return(1 || funcname || hash || result7 || libp) ;
42633 }
42634 
42635 static int G__G__Smatrix_337_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42636 {
42637       {
42638          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >& obj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
42639          result7->ref = (long) (&obj);
42640          result7->obj.i = (long) (&obj);
42641       }
42642    return(1 || funcname || hash || result7 || libp) ;
42643 }
42644 
42645 static int G__G__Smatrix_337_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42646 {
42647       {
42648          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >& obj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
42649          result7->ref = (long) (&obj);
42650          result7->obj.i = (long) (&obj);
42651       }
42652    return(1 || funcname || hash || result7 || libp) ;
42653 }
42654 
42655 static int G__G__Smatrix_337_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42656 {
42657       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Invert());
42658    return(1 || funcname || hash || result7 || libp) ;
42659 }
42660 
42661 static int G__G__Smatrix_337_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42662 {
42663       {
42664          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >* pobj;
42665          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > xobj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
42666          pobj = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(xobj);
42667          result7->obj.i = (long) ((void*) pobj);
42668          result7->ref = result7->obj.i;
42669          G__store_tempobject(*result7);
42670       }
42671    return(1 || funcname || hash || result7 || libp) ;
42672 }
42673 
42674 static int G__G__Smatrix_337_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42675 {
42676       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->InvertFast());
42677    return(1 || funcname || hash || result7 || libp) ;
42678 }
42679 
42680 static int G__G__Smatrix_337_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42681 {
42682       {
42683          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >* pobj;
42684          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > xobj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
42685          pobj = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(xobj);
42686          result7->obj.i = (long) ((void*) pobj);
42687          result7->ref = result7->obj.i;
42688          G__store_tempobject(*result7);
42689       }
42690    return(1 || funcname || hash || result7 || libp) ;
42691 }
42692 
42693 static int G__G__Smatrix_337_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42694 {
42695       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->InvertChol());
42696    return(1 || funcname || hash || result7 || libp) ;
42697 }
42698 
42699 static int G__G__Smatrix_337_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42700 {
42701       {
42702          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >* pobj;
42703          const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > xobj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
42704          pobj = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >(xobj);
42705          result7->obj.i = (long) ((void*) pobj);
42706          result7->ref = result7->obj.i;
42707          G__store_tempobject(*result7);
42708       }
42709    return(1 || funcname || hash || result7 || libp) ;
42710 }
42711 
42712 static int G__G__Smatrix_337_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42713 {
42714       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
42715    return(1 || funcname || hash || result7 || libp) ;
42716 }
42717 
42718 static int G__G__Smatrix_337_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42719 {
42720       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
42721    return(1 || funcname || hash || result7 || libp) ;
42722 }
42723 
42724 static int G__G__Smatrix_337_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42725 {
42726       {
42727          const ROOT::Math::SVector<float,4>* pobj;
42728          const ROOT::Math::SVector<float,4> xobj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
42729          pobj = new ROOT::Math::SVector<float,4>(xobj);
42730          result7->obj.i = (long) ((void*) pobj);
42731          result7->ref = result7->obj.i;
42732          G__store_tempobject(*result7);
42733       }
42734    return(1 || funcname || hash || result7 || libp) ;
42735 }
42736 
42737 static int G__G__Smatrix_337_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42738 {
42739       {
42740          const ROOT::Math::SVector<float,3>* pobj;
42741          const ROOT::Math::SVector<float,3> xobj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
42742          pobj = new ROOT::Math::SVector<float,3>(xobj);
42743          result7->obj.i = (long) ((void*) pobj);
42744          result7->ref = result7->obj.i;
42745          G__store_tempobject(*result7);
42746       }
42747    return(1 || funcname || hash || result7 || libp) ;
42748 }
42749 
42750 static int G__G__Smatrix_337_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42751 {
42752       {
42753          const ROOT::Math::SVector<float,3>* pobj;
42754          const ROOT::Math::SVector<float,3> xobj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Diagonal();
42755          pobj = new ROOT::Math::SVector<float,3>(xobj);
42756          result7->obj.i = (long) ((void*) pobj);
42757          result7->ref = result7->obj.i;
42758          G__store_tempobject(*result7);
42759       }
42760    return(1 || funcname || hash || result7 || libp) ;
42761 }
42762 
42763 static int G__G__Smatrix_337_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42764 {
42765       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Trace());
42766    return(1 || funcname || hash || result7 || libp) ;
42767 }
42768 
42769 static int G__G__Smatrix_337_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42770 {
42771       {
42772          const ROOT::Math::SVector<float,3*(4+1)/2>* pobj;
42773          const ROOT::Math::SVector<float,3*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->UpperBlock();
42774          pobj = new ROOT::Math::SVector<float,3*(4+1)/2>(xobj);
42775          result7->obj.i = (long) ((void*) pobj);
42776          result7->ref = result7->obj.i;
42777          G__store_tempobject(*result7);
42778       }
42779    return(1 || funcname || hash || result7 || libp) ;
42780 }
42781 
42782 static int G__G__Smatrix_337_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42783 {
42784       {
42785          const ROOT::Math::SVector<float,3*(4+1)/2>* pobj;
42786          const ROOT::Math::SVector<float,3*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->LowerBlock();
42787          pobj = new ROOT::Math::SVector<float,3*(4+1)/2>(xobj);
42788          result7->obj.i = (long) ((void*) pobj);
42789          result7->ref = result7->obj.i;
42790          G__store_tempobject(*result7);
42791       }
42792    return(1 || funcname || hash || result7 || libp) ;
42793 }
42794 
42795 static int G__G__Smatrix_337_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42796 {
42797       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
42798    return(1 || funcname || hash || result7 || libp) ;
42799 }
42800 
42801 static int G__G__Smatrix_337_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42802 {
42803       {
42804          const ostream& obj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
42805          result7->ref = (long) (&obj);
42806          result7->obj.i = (long) (&obj);
42807       }
42808    return(1 || funcname || hash || result7 || libp) ;
42809 }
42810 
42811 // automatic destructor
42812 typedef ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR;
42813 static int G__G__Smatrix_337_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42814 {
42815    char* gvp = (char*) G__getgvp();
42816    long soff = G__getstructoffset();
42817    int n = G__getaryconstruct();
42818    //
42819    //has_a_delete: 0
42820    //has_own_delete1arg: 0
42821    //has_own_delete2arg: 0
42822    //
42823    if (!soff) {
42824      return(1);
42825    }
42826    if (n) {
42827      if (gvp == (char*)G__PVOID) {
42828        delete[] (ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) soff;
42829      } else {
42830        G__setgvp((long) G__PVOID);
42831        for (int i = n - 1; i >= 0; --i) {
42832          ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR();
42833        }
42834        G__setgvp((long)gvp);
42835      }
42836    } else {
42837      if (gvp == (char*)G__PVOID) {
42838        delete (ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) soff;
42839      } else {
42840        G__setgvp((long) G__PVOID);
42841        ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR();
42842        G__setgvp((long)gvp);
42843      }
42844    }
42845    G__setnull(result7);
42846    return(1 || funcname || hash || result7 || libp) ;
42847 }
42848 
42849 // automatic assignment operator
42850 static int G__G__Smatrix_337_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42851 {
42852    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >* dest = (ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) G__getstructoffset();
42853    *dest = *(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) libp->para[0].ref;
42854    const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >& obj = *dest;
42855    result7->ref = (long) (&obj);
42856    result7->obj.i = (long) (&obj);
42857    return(1 || funcname || hash || result7 || libp) ;
42858 }
42859 
42860 
42861 /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow */
42862 static int G__G__Smatrix_339_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42863 {
42864    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow* p = NULL;
42865    char* gvp = (char*) G__getgvp();
42866    //m: 2
42867    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42868      p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow(*(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
42869    } else {
42870      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow(*(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
42871    }
42872    result7->obj.i = (long) p;
42873    result7->ref = (long) p;
42874    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow));
42875    return(1 || funcname || hash || result7 || libp) ;
42876 }
42877 
42878 static int G__G__Smatrix_339_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42879 {
42880       {
42881          const float& obj = ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
42882          result7->ref = (long) (&obj);
42883          result7->obj.d = (double) (obj);
42884       }
42885    return(1 || funcname || hash || result7 || libp) ;
42886 }
42887 
42888 // automatic copy constructor
42889 static int G__G__Smatrix_339_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42890 
42891 {
42892    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow* p;
42893    void* tmp = (void*) G__int(libp->para[0]);
42894    p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow(*(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*) tmp);
42895    result7->obj.i = (long) p;
42896    result7->ref = (long) p;
42897    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow));
42898    return(1 || funcname || hash || result7 || libp) ;
42899 }
42900 
42901 // automatic destructor
42902 typedef ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow;
42903 static int G__G__Smatrix_339_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42904 {
42905    char* gvp = (char*) G__getgvp();
42906    long soff = G__getstructoffset();
42907    int n = G__getaryconstruct();
42908    //
42909    //has_a_delete: 0
42910    //has_own_delete1arg: 0
42911    //has_own_delete2arg: 0
42912    //
42913    if (!soff) {
42914      return(1);
42915    }
42916    if (n) {
42917      if (gvp == (char*)G__PVOID) {
42918        delete[] (ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*) soff;
42919      } else {
42920        G__setgvp((long) G__PVOID);
42921        for (int i = n - 1; i >= 0; --i) {
42922          ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow();
42923        }
42924        G__setgvp((long)gvp);
42925      }
42926    } else {
42927      if (gvp == (char*)G__PVOID) {
42928        delete (ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*) soff;
42929      } else {
42930        G__setgvp((long) G__PVOID);
42931        ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow();
42932        G__setgvp((long)gvp);
42933      }
42934    }
42935    G__setnull(result7);
42936    return(1 || funcname || hash || result7 || libp) ;
42937 }
42938 
42939 // automatic assignment operator
42940 static int G__G__Smatrix_339_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42941 {
42942    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*) G__getstructoffset();
42943    *dest = *(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*) libp->para[0].ref;
42944    const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow& obj = *dest;
42945    result7->ref = (long) (&obj);
42946    result7->obj.i = (long) (&obj);
42947    return(1 || funcname || hash || result7 || libp) ;
42948 }
42949 
42950 
42951 /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const */
42952 static int G__G__Smatrix_340_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42953 {
42954    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const* p = NULL;
42955    char* gvp = (char*) G__getgvp();
42956    //m: 2
42957    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
42958      p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
42959    } else {
42960      p = new((void*) gvp) ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
42961    }
42962    result7->obj.i = (long) p;
42963    result7->ref = (long) p;
42964    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const));
42965    return(1 || funcname || hash || result7 || libp) ;
42966 }
42967 
42968 static int G__G__Smatrix_340_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42969 {
42970       {
42971          const float& obj = ((const ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
42972          result7->ref = (long) (&obj);
42973          result7->obj.d = (double) (obj);
42974       }
42975    return(1 || funcname || hash || result7 || libp) ;
42976 }
42977 
42978 // automatic copy constructor
42979 static int G__G__Smatrix_340_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42980 
42981 {
42982    ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const* p;
42983    void* tmp = (void*) G__int(libp->para[0]);
42984    p = new ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*) tmp);
42985    result7->obj.i = (long) p;
42986    result7->ref = (long) p;
42987    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const));
42988    return(1 || funcname || hash || result7 || libp) ;
42989 }
42990 
42991 // automatic destructor
42992 typedef ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const;
42993 static int G__G__Smatrix_340_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
42994 {
42995    char* gvp = (char*) G__getgvp();
42996    long soff = G__getstructoffset();
42997    int n = G__getaryconstruct();
42998    //
42999    //has_a_delete: 0
43000    //has_own_delete1arg: 0
43001    //has_own_delete2arg: 0
43002    //
43003    if (!soff) {
43004      return(1);
43005    }
43006    if (n) {
43007      if (gvp == (char*)G__PVOID) {
43008        delete[] (ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*) soff;
43009      } else {
43010        G__setgvp((long) G__PVOID);
43011        for (int i = n - 1; i >= 0; --i) {
43012          ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const();
43013        }
43014        G__setgvp((long)gvp);
43015      }
43016    } else {
43017      if (gvp == (char*)G__PVOID) {
43018        delete (ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*) soff;
43019      } else {
43020        G__setgvp((long) G__PVOID);
43021        ((ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const();
43022        G__setgvp((long)gvp);
43023      }
43024    }
43025    G__setnull(result7);
43026    return(1 || funcname || hash || result7 || libp) ;
43027 }
43028 
43029 
43030 /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > */
43031 static int G__G__Smatrix_341_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43032 {
43033    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >* p = NULL;
43034    char* gvp = (char*) G__getgvp();
43035    int n = G__getaryconstruct();
43036    if (n) {
43037      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
43038        p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >[n];
43039      } else {
43040        p = new((void*) gvp) ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >[n];
43041      }
43042    } else {
43043      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
43044        p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >;
43045      } else {
43046        p = new((void*) gvp) ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >;
43047      }
43048    }
43049    result7->obj.i = (long) p;
43050    result7->ref = (long) p;
43051    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
43052    return(1 || funcname || hash || result7 || libp) ;
43053 }
43054 
43055 static int G__G__Smatrix_341_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43056 {
43057    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >* p = NULL;
43058    char* gvp = (char*) G__getgvp();
43059    //m: 1
43060    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
43061      p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
43062    } else {
43063      p = new((void*) gvp) ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
43064    }
43065    result7->obj.i = (long) p;
43066    result7->ref = (long) p;
43067    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
43068    return(1 || funcname || hash || result7 || libp) ;
43069 }
43070 
43071 static int G__G__Smatrix_341_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43072 {
43073    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >* p = NULL;
43074    char* gvp = (char*) G__getgvp();
43075    //m: 1
43076    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
43077      p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) libp->para[0].ref);
43078    } else {
43079      p = new((void*) gvp) ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) libp->para[0].ref);
43080    }
43081    result7->obj.i = (long) p;
43082    result7->ref = (long) p;
43083    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
43084    return(1 || funcname || hash || result7 || libp) ;
43085 }
43086 
43087 static int G__G__Smatrix_341_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43088 {
43089    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >* p = NULL;
43090    char* gvp = (char*) G__getgvp();
43091    switch (libp->paran) {
43092    case 2:
43093      //m: 2
43094      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
43095        p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*(ROOT::Math::SVector<float,9*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
43096      } else {
43097        p = new((void*) gvp) ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*(ROOT::Math::SVector<float,9*(7+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
43098      }
43099      break;
43100    case 1:
43101      //m: 1
43102      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
43103        p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*(ROOT::Math::SVector<float,9*(7+1)/2>*) libp->para[0].ref);
43104      } else {
43105        p = new((void*) gvp) ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*(ROOT::Math::SVector<float,9*(7+1)/2>*) libp->para[0].ref);
43106      }
43107      break;
43108    }
43109    result7->obj.i = (long) p;
43110    result7->ref = (long) p;
43111    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
43112    return(1 || funcname || hash || result7 || libp) ;
43113 }
43114 
43115 static int G__G__Smatrix_341_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43116 {
43117    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >* p = NULL;
43118    char* gvp = (char*) G__getgvp();
43119    //m: 1
43120    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
43121      p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*(float*) G__Floatref(&libp->para[0]));
43122    } else {
43123      p = new((void*) gvp) ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(*(float*) G__Floatref(&libp->para[0]));
43124    }
43125    result7->obj.i = (long) p;
43126    result7->ref = (long) p;
43127    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
43128    return(1 || funcname || hash || result7 || libp) ;
43129 }
43130 
43131 static int G__G__Smatrix_341_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43132 {
43133       {
43134          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >& obj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
43135          result7->ref = (long) (&obj);
43136          result7->obj.i = (long) (&obj);
43137       }
43138    return(1 || funcname || hash || result7 || libp) ;
43139 }
43140 
43141 static int G__G__Smatrix_341_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43142 {
43143       {
43144          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >& obj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator=(*(float*) G__Floatref(&libp->para[0]));
43145          result7->ref = (long) (&obj);
43146          result7->obj.i = (long) (&obj);
43147       }
43148    return(1 || funcname || hash || result7 || libp) ;
43149 }
43150 
43151 static int G__G__Smatrix_341_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43152 {
43153       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
43154    return(1 || funcname || hash || result7 || libp) ;
43155 }
43156 
43157 static int G__G__Smatrix_341_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43158 {
43159       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Array());
43160    return(1 || funcname || hash || result7 || libp) ;
43161 }
43162 
43163 static int G__G__Smatrix_341_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43164 {
43165       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Array());
43166    return(1 || funcname || hash || result7 || libp) ;
43167 }
43168 
43169 static int G__G__Smatrix_341_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43170 {
43171       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->begin());
43172    return(1 || funcname || hash || result7 || libp) ;
43173 }
43174 
43175 static int G__G__Smatrix_341_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43176 {
43177       G__letint(result7, 70, (long) ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->end());
43178    return(1 || funcname || hash || result7 || libp) ;
43179 }
43180 
43181 static int G__G__Smatrix_341_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43182 {
43183       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->begin());
43184    return(1 || funcname || hash || result7 || libp) ;
43185 }
43186 
43187 static int G__G__Smatrix_341_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43188 {
43189       G__letint(result7, 70, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->end());
43190    return(1 || funcname || hash || result7 || libp) ;
43191 }
43192 
43193 static int G__G__Smatrix_341_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43194 {
43195       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator==(*(float*) G__Floatref(&libp->para[0])));
43196    return(1 || funcname || hash || result7 || libp) ;
43197 }
43198 
43199 static int G__G__Smatrix_341_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43200 {
43201       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator!=(*(float*) G__Floatref(&libp->para[0])));
43202    return(1 || funcname || hash || result7 || libp) ;
43203 }
43204 
43205 static int G__G__Smatrix_341_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43206 {
43207       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) libp->para[0].ref));
43208    return(1 || funcname || hash || result7 || libp) ;
43209 }
43210 
43211 static int G__G__Smatrix_341_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43212 {
43213       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator>(*(float*) G__Floatref(&libp->para[0])));
43214    return(1 || funcname || hash || result7 || libp) ;
43215 }
43216 
43217 static int G__G__Smatrix_341_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43218 {
43219       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator<(*(float*) G__Floatref(&libp->para[0])));
43220    return(1 || funcname || hash || result7 || libp) ;
43221 }
43222 
43223 static int G__G__Smatrix_341_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43224 {
43225       {
43226          const float& obj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
43227          result7->ref = (long) (&obj);
43228          result7->obj.d = (double) (obj);
43229       }
43230    return(1 || funcname || hash || result7 || libp) ;
43231 }
43232 
43233 static int G__G__Smatrix_341_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43234 {
43235       {
43236          const float& obj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
43237          result7->ref = (long) (&obj);
43238          result7->obj.d = (double) (obj);
43239       }
43240    return(1 || funcname || hash || result7 || libp) ;
43241 }
43242 
43243 static int G__G__Smatrix_341_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43244 {
43245       {
43246          const float& obj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
43247          result7->ref = (long) (&obj);
43248          result7->obj.d = (double) (obj);
43249       }
43250    return(1 || funcname || hash || result7 || libp) ;
43251 }
43252 
43253 static int G__G__Smatrix_341_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43254 {
43255       {
43256          const float& obj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
43257          result7->ref = (long) (&obj);
43258          result7->obj.d = (double) (obj);
43259       }
43260    return(1 || funcname || hash || result7 || libp) ;
43261 }
43262 
43263 static int G__G__Smatrix_341_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43264 {
43265       {
43266          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const* pobj;
43267          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
43268          pobj = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const(xobj);
43269          result7->obj.i = (long) ((void*) pobj);
43270          result7->ref = result7->obj.i;
43271          G__store_tempobject(*result7);
43272       }
43273    return(1 || funcname || hash || result7 || libp) ;
43274 }
43275 
43276 static int G__G__Smatrix_341_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43277 {
43278       {
43279          ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow* pobj;
43280          ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
43281          pobj = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow(xobj);
43282          result7->obj.i = (long) ((void*) pobj);
43283          result7->ref = result7->obj.i;
43284          G__store_tempobject(*result7);
43285       }
43286    return(1 || funcname || hash || result7 || libp) ;
43287 }
43288 
43289 static int G__G__Smatrix_341_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43290 {
43291       {
43292          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >& obj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator+=(*(float*) G__Floatref(&libp->para[0]));
43293          result7->ref = (long) (&obj);
43294          result7->obj.i = (long) (&obj);
43295       }
43296    return(1 || funcname || hash || result7 || libp) ;
43297 }
43298 
43299 static int G__G__Smatrix_341_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43300 {
43301       {
43302          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >& obj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator-=(*(float*) G__Floatref(&libp->para[0]));
43303          result7->ref = (long) (&obj);
43304          result7->obj.i = (long) (&obj);
43305       }
43306    return(1 || funcname || hash || result7 || libp) ;
43307 }
43308 
43309 static int G__G__Smatrix_341_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43310 {
43311       {
43312          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >& obj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator*=(*(float*) G__Floatref(&libp->para[0]));
43313          result7->ref = (long) (&obj);
43314          result7->obj.i = (long) (&obj);
43315       }
43316    return(1 || funcname || hash || result7 || libp) ;
43317 }
43318 
43319 static int G__G__Smatrix_341_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43320 {
43321       {
43322          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >& obj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->operator/=(*(float*) G__Floatref(&libp->para[0]));
43323          result7->ref = (long) (&obj);
43324          result7->obj.i = (long) (&obj);
43325       }
43326    return(1 || funcname || hash || result7 || libp) ;
43327 }
43328 
43329 static int G__G__Smatrix_341_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43330 {
43331       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Invert());
43332    return(1 || funcname || hash || result7 || libp) ;
43333 }
43334 
43335 static int G__G__Smatrix_341_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43336 {
43337       {
43338          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >* pobj;
43339          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > xobj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
43340          pobj = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(xobj);
43341          result7->obj.i = (long) ((void*) pobj);
43342          result7->ref = result7->obj.i;
43343          G__store_tempobject(*result7);
43344       }
43345    return(1 || funcname || hash || result7 || libp) ;
43346 }
43347 
43348 static int G__G__Smatrix_341_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43349 {
43350       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->InvertFast());
43351    return(1 || funcname || hash || result7 || libp) ;
43352 }
43353 
43354 static int G__G__Smatrix_341_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43355 {
43356       {
43357          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >* pobj;
43358          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > xobj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
43359          pobj = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(xobj);
43360          result7->obj.i = (long) ((void*) pobj);
43361          result7->ref = result7->obj.i;
43362          G__store_tempobject(*result7);
43363       }
43364    return(1 || funcname || hash || result7 || libp) ;
43365 }
43366 
43367 static int G__G__Smatrix_341_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43368 {
43369       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->InvertChol());
43370    return(1 || funcname || hash || result7 || libp) ;
43371 }
43372 
43373 static int G__G__Smatrix_341_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43374 {
43375       {
43376          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >* pobj;
43377          const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > xobj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
43378          pobj = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >(xobj);
43379          result7->obj.i = (long) ((void*) pobj);
43380          result7->ref = result7->obj.i;
43381          G__store_tempobject(*result7);
43382       }
43383    return(1 || funcname || hash || result7 || libp) ;
43384 }
43385 
43386 static int G__G__Smatrix_341_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43387 {
43388       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Det(*(float*) G__Floatref(&libp->para[0])));
43389    return(1 || funcname || hash || result7 || libp) ;
43390 }
43391 
43392 static int G__G__Smatrix_341_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43393 {
43394       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Det2(*(float*) G__Floatref(&libp->para[0])));
43395    return(1 || funcname || hash || result7 || libp) ;
43396 }
43397 
43398 static int G__G__Smatrix_341_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43399 {
43400       {
43401          const ROOT::Math::SVector<float,7>* pobj;
43402          const ROOT::Math::SVector<float,7> xobj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
43403          pobj = new ROOT::Math::SVector<float,7>(xobj);
43404          result7->obj.i = (long) ((void*) pobj);
43405          result7->ref = result7->obj.i;
43406          G__store_tempobject(*result7);
43407       }
43408    return(1 || funcname || hash || result7 || libp) ;
43409 }
43410 
43411 static int G__G__Smatrix_341_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43412 {
43413       {
43414          const ROOT::Math::SVector<float,9>* pobj;
43415          const ROOT::Math::SVector<float,9> xobj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
43416          pobj = new ROOT::Math::SVector<float,9>(xobj);
43417          result7->obj.i = (long) ((void*) pobj);
43418          result7->ref = result7->obj.i;
43419          G__store_tempobject(*result7);
43420       }
43421    return(1 || funcname || hash || result7 || libp) ;
43422 }
43423 
43424 static int G__G__Smatrix_341_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43425 {
43426       {
43427          const ROOT::Math::SVector<float,9>* pobj;
43428          const ROOT::Math::SVector<float,9> xobj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Diagonal();
43429          pobj = new ROOT::Math::SVector<float,9>(xobj);
43430          result7->obj.i = (long) ((void*) pobj);
43431          result7->ref = result7->obj.i;
43432          G__store_tempobject(*result7);
43433       }
43434    return(1 || funcname || hash || result7 || libp) ;
43435 }
43436 
43437 static int G__G__Smatrix_341_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43438 {
43439       G__letdouble(result7, 102, (double) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Trace());
43440    return(1 || funcname || hash || result7 || libp) ;
43441 }
43442 
43443 static int G__G__Smatrix_341_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43444 {
43445       {
43446          const ROOT::Math::SVector<float,9*(7+1)/2>* pobj;
43447          const ROOT::Math::SVector<float,9*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->UpperBlock();
43448          pobj = new ROOT::Math::SVector<float,9*(7+1)/2>(xobj);
43449          result7->obj.i = (long) ((void*) pobj);
43450          result7->ref = result7->obj.i;
43451          G__store_tempobject(*result7);
43452       }
43453    return(1 || funcname || hash || result7 || libp) ;
43454 }
43455 
43456 static int G__G__Smatrix_341_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43457 {
43458       {
43459          const ROOT::Math::SVector<float,9*(7+1)/2>* pobj;
43460          const ROOT::Math::SVector<float,9*(7+1)/2> xobj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->LowerBlock();
43461          pobj = new ROOT::Math::SVector<float,9*(7+1)/2>(xobj);
43462          result7->obj.i = (long) ((void*) pobj);
43463          result7->ref = result7->obj.i;
43464          G__store_tempobject(*result7);
43465       }
43466    return(1 || funcname || hash || result7 || libp) ;
43467 }
43468 
43469 static int G__G__Smatrix_341_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43470 {
43471       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->IsInUse((float*) G__int(libp->para[0])));
43472    return(1 || funcname || hash || result7 || libp) ;
43473 }
43474 
43475 static int G__G__Smatrix_341_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43476 {
43477       {
43478          const ostream& obj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
43479          result7->ref = (long) (&obj);
43480          result7->obj.i = (long) (&obj);
43481       }
43482    return(1 || funcname || hash || result7 || libp) ;
43483 }
43484 
43485 // automatic destructor
43486 typedef ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > G__TROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR;
43487 static int G__G__Smatrix_341_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43488 {
43489    char* gvp = (char*) G__getgvp();
43490    long soff = G__getstructoffset();
43491    int n = G__getaryconstruct();
43492    //
43493    //has_a_delete: 0
43494    //has_own_delete1arg: 0
43495    //has_own_delete2arg: 0
43496    //
43497    if (!soff) {
43498      return(1);
43499    }
43500    if (n) {
43501      if (gvp == (char*)G__PVOID) {
43502        delete[] (ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) soff;
43503      } else {
43504        G__setgvp((long) G__PVOID);
43505        for (int i = n - 1; i >= 0; --i) {
43506          ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) (soff+(sizeof(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR();
43507        }
43508        G__setgvp((long)gvp);
43509      }
43510    } else {
43511      if (gvp == (char*)G__PVOID) {
43512        delete (ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) soff;
43513      } else {
43514        G__setgvp((long) G__PVOID);
43515        ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR();
43516        G__setgvp((long)gvp);
43517      }
43518    }
43519    G__setnull(result7);
43520    return(1 || funcname || hash || result7 || libp) ;
43521 }
43522 
43523 // automatic assignment operator
43524 static int G__G__Smatrix_341_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43525 {
43526    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >* dest = (ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) G__getstructoffset();
43527    *dest = *(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) libp->para[0].ref;
43528    const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >& obj = *dest;
43529    result7->ref = (long) (&obj);
43530    result7->obj.i = (long) (&obj);
43531    return(1 || funcname || hash || result7 || libp) ;
43532 }
43533 
43534 
43535 /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow */
43536 static int G__G__Smatrix_345_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43537 {
43538    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow* p = NULL;
43539    char* gvp = (char*) G__getgvp();
43540    //m: 2
43541    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
43542      p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow(*(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
43543    } else {
43544      p = new((void*) gvp) ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow(*(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
43545    }
43546    result7->obj.i = (long) p;
43547    result7->ref = (long) p;
43548    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow));
43549    return(1 || funcname || hash || result7 || libp) ;
43550 }
43551 
43552 static int G__G__Smatrix_345_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43553 {
43554       {
43555          const float& obj = ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
43556          result7->ref = (long) (&obj);
43557          result7->obj.d = (double) (obj);
43558       }
43559    return(1 || funcname || hash || result7 || libp) ;
43560 }
43561 
43562 // automatic copy constructor
43563 static int G__G__Smatrix_345_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43564 
43565 {
43566    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow* p;
43567    void* tmp = (void*) G__int(libp->para[0]);
43568    p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow(*(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*) tmp);
43569    result7->obj.i = (long) p;
43570    result7->ref = (long) p;
43571    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow));
43572    return(1 || funcname || hash || result7 || libp) ;
43573 }
43574 
43575 // automatic destructor
43576 typedef ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow G__TROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow;
43577 static int G__G__Smatrix_345_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43578 {
43579    char* gvp = (char*) G__getgvp();
43580    long soff = G__getstructoffset();
43581    int n = G__getaryconstruct();
43582    //
43583    //has_a_delete: 0
43584    //has_own_delete1arg: 0
43585    //has_own_delete2arg: 0
43586    //
43587    if (!soff) {
43588      return(1);
43589    }
43590    if (n) {
43591      if (gvp == (char*)G__PVOID) {
43592        delete[] (ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*) soff;
43593      } else {
43594        G__setgvp((long) G__PVOID);
43595        for (int i = n - 1; i >= 0; --i) {
43596          ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*) (soff+(sizeof(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow();
43597        }
43598        G__setgvp((long)gvp);
43599      }
43600    } else {
43601      if (gvp == (char*)G__PVOID) {
43602        delete (ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*) soff;
43603      } else {
43604        G__setgvp((long) G__PVOID);
43605        ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow();
43606        G__setgvp((long)gvp);
43607      }
43608    }
43609    G__setnull(result7);
43610    return(1 || funcname || hash || result7 || libp) ;
43611 }
43612 
43613 // automatic assignment operator
43614 static int G__G__Smatrix_345_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43615 {
43616    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow* dest = (ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*) G__getstructoffset();
43617    *dest = *(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*) libp->para[0].ref;
43618    const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow& obj = *dest;
43619    result7->ref = (long) (&obj);
43620    result7->obj.i = (long) (&obj);
43621    return(1 || funcname || hash || result7 || libp) ;
43622 }
43623 
43624 
43625 /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const */
43626 static int G__G__Smatrix_346_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43627 {
43628    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const* p = NULL;
43629    char* gvp = (char*) G__getgvp();
43630    //m: 2
43631    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
43632      p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
43633    } else {
43634      p = new((void*) gvp) ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
43635    }
43636    result7->obj.i = (long) p;
43637    result7->ref = (long) p;
43638    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const));
43639    return(1 || funcname || hash || result7 || libp) ;
43640 }
43641 
43642 static int G__G__Smatrix_346_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43643 {
43644       {
43645          const float& obj = ((const ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*) G__getstructoffset())->operator[]((int) G__int(libp->para[0]));
43646          result7->ref = (long) (&obj);
43647          result7->obj.d = (double) (obj);
43648       }
43649    return(1 || funcname || hash || result7 || libp) ;
43650 }
43651 
43652 // automatic copy constructor
43653 static int G__G__Smatrix_346_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43654 
43655 {
43656    ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const* p;
43657    void* tmp = (void*) G__int(libp->para[0]);
43658    p = new ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const(*(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*) tmp);
43659    result7->obj.i = (long) p;
43660    result7->ref = (long) p;
43661    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const));
43662    return(1 || funcname || hash || result7 || libp) ;
43663 }
43664 
43665 // automatic destructor
43666 typedef ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const G__TROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const;
43667 static int G__G__Smatrix_346_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
43668 {
43669    char* gvp = (char*) G__getgvp();
43670    long soff = G__getstructoffset();
43671    int n = G__getaryconstruct();
43672    //
43673    //has_a_delete: 0
43674    //has_own_delete1arg: 0
43675    //has_own_delete2arg: 0
43676    //
43677    if (!soff) {
43678      return(1);
43679    }
43680    if (n) {
43681      if (gvp == (char*)G__PVOID) {
43682        delete[] (ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*) soff;
43683      } else {
43684        G__setgvp((long) G__PVOID);
43685        for (int i = n - 1; i >= 0; --i) {
43686          ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*) (soff+(sizeof(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const();
43687        }
43688        G__setgvp((long)gvp);
43689      }
43690    } else {
43691      if (gvp == (char*)G__PVOID) {
43692        delete (ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*) soff;
43693      } else {
43694        G__setgvp((long) G__PVOID);
43695        ((ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const();
43696        G__setgvp((long)gvp);
43697      }
43698    }
43699    G__setnull(result7);
43700    return(1 || funcname || hash || result7 || libp) ;
43701 }
43702 
43703 
43704 /* Setting up global function */
43705 
43706 /*********************************************************
43707 * Member function Stub
43708 *********************************************************/
43709 
43710 /* ROOT::Math */
43711 
43712 /* ROOT::Math::RowOffsets<2> */
43713 
43714 /* ROOT::Math::RowOffsets<3> */
43715 
43716 /* ROOT::Math::RowOffsets<4> */
43717 
43718 /* ROOT::Math::RowOffsets<5> */
43719 
43720 /* ROOT::Math::RowOffsets<6> */
43721 
43722 /* ROOT::Math::RowOffsets<7> */
43723 
43724 /* ROOT::Math::SMatrixIdentity */
43725 
43726 /* ROOT::Math::MatRepStd<double,2,2> */
43727 
43728 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > */
43729 
43730 /* ROOT::Math::SVector<double,3> */
43731 
43732 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow */
43733 
43734 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const */
43735 
43736 /* ROOT::Math::SVector<double,2> */
43737 
43738 /* ROOT::Math::MatRepStd<double,3,3> */
43739 
43740 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > */
43741 
43742 /* ROOT::Math::SVector<double,6> */
43743 
43744 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow */
43745 
43746 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const */
43747 
43748 /* ROOT::Math::MatRepStd<double,4,4> */
43749 
43750 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > */
43751 
43752 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow */
43753 
43754 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const */
43755 
43756 /* ROOT::Math::SVector<double,4> */
43757 
43758 /* ROOT::Math::MatRepStd<double,5,5> */
43759 
43760 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > */
43761 
43762 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow */
43763 
43764 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const */
43765 
43766 /* ROOT::Math::SVector<double,5> */
43767 
43768 /* ROOT::Math::MatRepStd<double,6,6> */
43769 
43770 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > */
43771 
43772 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow */
43773 
43774 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const */
43775 
43776 /* ROOT::Math::MatRepStd<double,7,7> */
43777 
43778 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > */
43779 
43780 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow */
43781 
43782 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const */
43783 
43784 /* ROOT::Math::SVector<double,7> */
43785 
43786 /* ROOT::Math::MatRepSym<double,2> */
43787 
43788 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > */
43789 
43790 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow */
43791 
43792 /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const */
43793 
43794 /* ROOT::Math::MatRepSym<double,3> */
43795 
43796 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > */
43797 
43798 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow */
43799 
43800 /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const */
43801 
43802 /* ROOT::Math::MatRepSym<double,4> */
43803 
43804 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > */
43805 
43806 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow */
43807 
43808 /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const */
43809 
43810 /* ROOT::Math::MatRepSym<double,5> */
43811 
43812 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > */
43813 
43814 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow */
43815 
43816 /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const */
43817 
43818 /* ROOT::Math::MatRepSym<double,6> */
43819 
43820 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > */
43821 
43822 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow */
43823 
43824 /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const */
43825 
43826 /* ROOT::Math::MatRepSym<double,7> */
43827 
43828 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > */
43829 
43830 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow */
43831 
43832 /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const */
43833 
43834 /* ROOT::Math::MatRepStd<float,2,2> */
43835 
43836 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > */
43837 
43838 /* ROOT::Math::SVector<float,3> */
43839 
43840 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow */
43841 
43842 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const */
43843 
43844 /* ROOT::Math::SVector<float,2> */
43845 
43846 /* ROOT::Math::MatRepStd<float,3,3> */
43847 
43848 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > */
43849 
43850 /* ROOT::Math::SVector<float,6> */
43851 
43852 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow */
43853 
43854 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const */
43855 
43856 /* ROOT::Math::MatRepStd<float,4,4> */
43857 
43858 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > */
43859 
43860 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow */
43861 
43862 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const */
43863 
43864 /* ROOT::Math::SVector<float,4> */
43865 
43866 /* ROOT::Math::MatRepStd<float,5,5> */
43867 
43868 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > */
43869 
43870 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow */
43871 
43872 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const */
43873 
43874 /* ROOT::Math::SVector<float,5> */
43875 
43876 /* ROOT::Math::MatRepStd<float,6,6> */
43877 
43878 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > */
43879 
43880 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow */
43881 
43882 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const */
43883 
43884 /* ROOT::Math::MatRepStd<float,7,7> */
43885 
43886 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > */
43887 
43888 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow */
43889 
43890 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const */
43891 
43892 /* ROOT::Math::SVector<float,7> */
43893 
43894 /* ROOT::Math::MatRepSym<float,2> */
43895 
43896 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > */
43897 
43898 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow */
43899 
43900 /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const */
43901 
43902 /* ROOT::Math::MatRepSym<float,3> */
43903 
43904 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > */
43905 
43906 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow */
43907 
43908 /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const */
43909 
43910 /* ROOT::Math::MatRepSym<float,4> */
43911 
43912 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > */
43913 
43914 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow */
43915 
43916 /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const */
43917 
43918 /* ROOT::Math::MatRepSym<float,5> */
43919 
43920 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > */
43921 
43922 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow */
43923 
43924 /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const */
43925 
43926 /* ROOT::Math::MatRepSym<float,6> */
43927 
43928 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > */
43929 
43930 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow */
43931 
43932 /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const */
43933 
43934 /* ROOT::Math::MatRepSym<float,7> */
43935 
43936 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > */
43937 
43938 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow */
43939 
43940 /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const */
43941 
43942 /* ROOT::Math::MatRepStd<double,4,3> */
43943 
43944 /* ROOT::Math::MatRepStd<double,3,4> */
43945 
43946 /* ROOT::Math::MatRepStd<double,9,7> */
43947 
43948 /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > */
43949 
43950 /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow */
43951 
43952 /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const */
43953 
43954 /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > */
43955 
43956 /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow */
43957 
43958 /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const */
43959 
43960 /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > */
43961 
43962 /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow */
43963 
43964 /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const */
43965 
43966 /* ROOT::Math::MatRepStd<float,4,3> */
43967 
43968 /* ROOT::Math::MatRepStd<float,3,4> */
43969 
43970 /* ROOT::Math::MatRepStd<float,9,7> */
43971 
43972 /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > */
43973 
43974 /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow */
43975 
43976 /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const */
43977 
43978 /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > */
43979 
43980 /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow */
43981 
43982 /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const */
43983 
43984 /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > */
43985 
43986 /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow */
43987 
43988 /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const */
43989 
43990 /*********************************************************
43991 * Global function Stub
43992 *********************************************************/
43993 
43994 /*********************************************************
43995 * Get size of pointer to member function
43996 *********************************************************/
43997 class G__Sizep2memfuncG__Smatrix {
43998  public:
43999   G__Sizep2memfuncG__Smatrix(): p(&G__Sizep2memfuncG__Smatrix::sizep2memfunc) {}
44000     size_t sizep2memfunc() { return(sizeof(p)); }
44001   private:
44002     size_t (G__Sizep2memfuncG__Smatrix::*p)();
44003 };
44004 
44005 size_t G__get_sizep2memfuncG__Smatrix()
44006 {
44007   G__Sizep2memfuncG__Smatrix a;
44008   G__setsizep2memfunc((int)a.sizep2memfunc());
44009   return((size_t)a.sizep2memfunc());
44010 }
44011 
44012 
44013 /*********************************************************
44014 * virtual base class offset calculation interface
44015 *********************************************************/
44016 
44017    /* Setting up class inheritance */
44018 
44019 /*********************************************************
44020 * Inheritance information setup/
44021 *********************************************************/
44022 extern "C" void G__cpp_setup_inheritanceG__Smatrix() {
44023 
44024    /* Setting up class inheritance */
44025 }
44026 
44027 /*********************************************************
44028 * typedef information setup/
44029 *********************************************************/
44030 extern "C" void G__cpp_setup_typetableG__Smatrix() {
44031 
44032    /* Setting up typedef entry */
44033    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__SmatrixLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
44034    G__setnewtype(-1,NULL,0);
44035    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__SmatrixLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
44036    G__setnewtype(-1,NULL,0);
44037    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__SmatrixLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
44038    G__setnewtype(-1,NULL,0);
44039    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__SmatrixLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
44040    G__setnewtype(-1,NULL,0);
44041    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__SmatrixLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
44042    G__setnewtype(-1,NULL,0);
44043    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__SmatrixLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
44044    G__setnewtype(-1,NULL,0);
44045    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR));
44046    G__setnewtype(-1,NULL,0);
44047    G__search_typename2("SMatrix<double,2,2,MatRepStd<double,2,2> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44048    G__setnewtype(-1,NULL,0);
44049    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
44050    G__setnewtype(-1,NULL,0);
44051    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
44052    G__setnewtype(-1,NULL,0);
44053    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
44054    G__setnewtype(-1,NULL,0);
44055    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
44056    G__setnewtype(-1,NULL,0);
44057    G__search_typename2("SVector<double,2*(2+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44058    G__setnewtype(-1,NULL,0);
44059    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
44060    G__setnewtype(-1,NULL,0);
44061    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
44062    G__setnewtype(-1,NULL,0);
44063    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
44064    G__setnewtype(-1,NULL,0);
44065    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
44066    G__setnewtype(-1,NULL,0);
44067    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
44068    G__setnewtype(-1,NULL,0);
44069    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
44070    G__setnewtype(-1,NULL,0);
44071    G__search_typename2("SMatrix<double,2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44072    G__setnewtype(-1,NULL,0);
44073    G__search_typename2("SMatrix<double,2,2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44074    G__setnewtype(-1,NULL,0);
44075    G__search_typename2("SMatrix2D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44076    G__setnewtype(-1,NULL,0);
44077    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR));
44078    G__setnewtype(-1,NULL,0);
44079    G__search_typename2("SMatrix<double,3,3,MatRepStd<double,3,3> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44080    G__setnewtype(-1,NULL,0);
44081    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
44082    G__setnewtype(-1,NULL,0);
44083    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
44084    G__setnewtype(-1,NULL,0);
44085    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
44086    G__setnewtype(-1,NULL,0);
44087    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
44088    G__setnewtype(-1,NULL,0);
44089    G__search_typename2("SVector<double,3*(3+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44090    G__setnewtype(-1,NULL,0);
44091    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
44092    G__setnewtype(-1,NULL,0);
44093    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
44094    G__setnewtype(-1,NULL,0);
44095    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
44096    G__setnewtype(-1,NULL,0);
44097    G__search_typename2("SMatrix<double,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44098    G__setnewtype(-1,NULL,0);
44099    G__search_typename2("SMatrix<double,3,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44100    G__setnewtype(-1,NULL,0);
44101    G__search_typename2("SMatrix3D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44102    G__setnewtype(-1,NULL,0);
44103    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR));
44104    G__setnewtype(-1,NULL,0);
44105    G__search_typename2("SMatrix<double,4,4,MatRepStd<double,4,4> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44106    G__setnewtype(-1,NULL,0);
44107    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
44108    G__setnewtype(-1,NULL,0);
44109    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
44110    G__setnewtype(-1,NULL,0);
44111    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
44112    G__setnewtype(-1,NULL,0);
44113    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
44114    G__setnewtype(-1,NULL,0);
44115    G__search_typename2("SVector<double,4*(4+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44116    G__setnewtype(-1,NULL,0);
44117    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
44118    G__setnewtype(-1,NULL,0);
44119    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
44120    G__setnewtype(-1,NULL,0);
44121    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
44122    G__setnewtype(-1,NULL,0);
44123    G__search_typename2("SMatrix<double,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44124    G__setnewtype(-1,NULL,0);
44125    G__search_typename2("SMatrix<double,4,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44126    G__setnewtype(-1,NULL,0);
44127    G__search_typename2("SMatrix4D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44128    G__setnewtype(-1,NULL,0);
44129    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR));
44130    G__setnewtype(-1,NULL,0);
44131    G__search_typename2("SMatrix<double,5,5,MatRepStd<double,5,5> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44132    G__setnewtype(-1,NULL,0);
44133    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
44134    G__setnewtype(-1,NULL,0);
44135    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
44136    G__setnewtype(-1,NULL,0);
44137    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
44138    G__setnewtype(-1,NULL,0);
44139    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
44140    G__setnewtype(-1,NULL,0);
44141    G__search_typename2("SVector<double,5*(5+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44142    G__setnewtype(-1,NULL,0);
44143    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
44144    G__setnewtype(-1,NULL,0);
44145    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
44146    G__setnewtype(-1,NULL,0);
44147    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
44148    G__setnewtype(-1,NULL,0);
44149    G__search_typename2("SMatrix<double,5>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44150    G__setnewtype(-1,NULL,0);
44151    G__search_typename2("SMatrix<double,5,5>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44152    G__setnewtype(-1,NULL,0);
44153    G__search_typename2("SMatrix5D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44154    G__setnewtype(-1,NULL,0);
44155    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR));
44156    G__setnewtype(-1,NULL,0);
44157    G__search_typename2("SMatrix<double,6,6,MatRepStd<double,6,6> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44158    G__setnewtype(-1,NULL,0);
44159    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
44160    G__setnewtype(-1,NULL,0);
44161    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
44162    G__setnewtype(-1,NULL,0);
44163    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
44164    G__setnewtype(-1,NULL,0);
44165    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
44166    G__setnewtype(-1,NULL,0);
44167    G__search_typename2("SVector<double,6*(6+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44168    G__setnewtype(-1,NULL,0);
44169    G__search_typename2("SMatrix<double,6>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44170    G__setnewtype(-1,NULL,0);
44171    G__search_typename2("SMatrix<double,6,6>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44172    G__setnewtype(-1,NULL,0);
44173    G__search_typename2("SMatrix6D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44174    G__setnewtype(-1,NULL,0);
44175    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR));
44176    G__setnewtype(-1,NULL,0);
44177    G__search_typename2("SMatrix<double,7,7,MatRepStd<double,7,7> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44178    G__setnewtype(-1,NULL,0);
44179    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
44180    G__setnewtype(-1,NULL,0);
44181    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
44182    G__setnewtype(-1,NULL,0);
44183    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
44184    G__setnewtype(-1,NULL,0);
44185    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
44186    G__setnewtype(-1,NULL,0);
44187    G__search_typename2("SVector<double,7*(7+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44188    G__setnewtype(-1,NULL,0);
44189    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
44190    G__setnewtype(-1,NULL,0);
44191    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
44192    G__setnewtype(-1,NULL,0);
44193    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
44194    G__setnewtype(-1,NULL,0);
44195    G__search_typename2("SMatrix<double,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44196    G__setnewtype(-1,NULL,0);
44197    G__search_typename2("SMatrix<double,7,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44198    G__setnewtype(-1,NULL,0);
44199    G__search_typename2("SMatrix7D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44200    G__setnewtype(-1,NULL,0);
44201    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR));
44202    G__setnewtype(-1,NULL,0);
44203    G__search_typename2("SMatrix<double,2,2,MatRepSym<double,2> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44204    G__setnewtype(-1,NULL,0);
44205    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
44206    G__setnewtype(-1,NULL,0);
44207    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
44208    G__setnewtype(-1,NULL,0);
44209    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
44210    G__setnewtype(-1,NULL,0);
44211    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
44212    G__setnewtype(-1,NULL,0);
44213    G__search_typename2("SMatrixSym2D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44214    G__setnewtype(-1,NULL,0);
44215    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR));
44216    G__setnewtype(-1,NULL,0);
44217    G__search_typename2("SMatrix<double,3,3,MatRepSym<double,3> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44218    G__setnewtype(-1,NULL,0);
44219    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
44220    G__setnewtype(-1,NULL,0);
44221    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
44222    G__setnewtype(-1,NULL,0);
44223    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
44224    G__setnewtype(-1,NULL,0);
44225    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
44226    G__setnewtype(-1,NULL,0);
44227    G__search_typename2("SMatrixSym3D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44228    G__setnewtype(-1,NULL,0);
44229    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR));
44230    G__setnewtype(-1,NULL,0);
44231    G__search_typename2("SMatrix<double,4,4,MatRepSym<double,4> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44232    G__setnewtype(-1,NULL,0);
44233    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
44234    G__setnewtype(-1,NULL,0);
44235    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
44236    G__setnewtype(-1,NULL,0);
44237    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
44238    G__setnewtype(-1,NULL,0);
44239    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
44240    G__setnewtype(-1,NULL,0);
44241    G__search_typename2("SMatrixSym4D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44242    G__setnewtype(-1,NULL,0);
44243    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR));
44244    G__setnewtype(-1,NULL,0);
44245    G__search_typename2("SMatrix<double,5,5,MatRepSym<double,5> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44246    G__setnewtype(-1,NULL,0);
44247    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
44248    G__setnewtype(-1,NULL,0);
44249    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
44250    G__setnewtype(-1,NULL,0);
44251    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
44252    G__setnewtype(-1,NULL,0);
44253    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
44254    G__setnewtype(-1,NULL,0);
44255    G__search_typename2("SMatrixSym5D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44256    G__setnewtype(-1,NULL,0);
44257    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR));
44258    G__setnewtype(-1,NULL,0);
44259    G__search_typename2("SMatrix<double,6,6,MatRepSym<double,6> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44260    G__setnewtype(-1,NULL,0);
44261    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
44262    G__setnewtype(-1,NULL,0);
44263    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
44264    G__setnewtype(-1,NULL,0);
44265    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
44266    G__setnewtype(-1,NULL,0);
44267    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
44268    G__setnewtype(-1,NULL,0);
44269    G__search_typename2("SMatrixSym6D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44270    G__setnewtype(-1,NULL,0);
44271    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR));
44272    G__setnewtype(-1,NULL,0);
44273    G__search_typename2("SMatrix<double,7,7,MatRepSym<double,7> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44274    G__setnewtype(-1,NULL,0);
44275    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
44276    G__setnewtype(-1,NULL,0);
44277    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
44278    G__setnewtype(-1,NULL,0);
44279    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
44280    G__setnewtype(-1,NULL,0);
44281    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
44282    G__setnewtype(-1,NULL,0);
44283    G__search_typename2("SMatrixSym7D",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44284    G__setnewtype(-1,NULL,0);
44285    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR));
44286    G__setnewtype(-1,NULL,0);
44287    G__search_typename2("SMatrix<float,2,2,MatRepStd<float,2,2> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44288    G__setnewtype(-1,NULL,0);
44289    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
44290    G__setnewtype(-1,NULL,0);
44291    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
44292    G__setnewtype(-1,NULL,0);
44293    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
44294    G__setnewtype(-1,NULL,0);
44295    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
44296    G__setnewtype(-1,NULL,0);
44297    G__search_typename2("SVector<float,2*(2+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44298    G__setnewtype(-1,NULL,0);
44299    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
44300    G__setnewtype(-1,NULL,0);
44301    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
44302    G__setnewtype(-1,NULL,0);
44303    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
44304    G__setnewtype(-1,NULL,0);
44305    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
44306    G__setnewtype(-1,NULL,0);
44307    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
44308    G__setnewtype(-1,NULL,0);
44309    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
44310    G__setnewtype(-1,NULL,0);
44311    G__search_typename2("SMatrix<float,2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44312    G__setnewtype(-1,NULL,0);
44313    G__search_typename2("SMatrix<float,2,2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44314    G__setnewtype(-1,NULL,0);
44315    G__search_typename2("SMatrix2F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44316    G__setnewtype(-1,NULL,0);
44317    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR));
44318    G__setnewtype(-1,NULL,0);
44319    G__search_typename2("SMatrix<float,3,3,MatRepStd<float,3,3> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44320    G__setnewtype(-1,NULL,0);
44321    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
44322    G__setnewtype(-1,NULL,0);
44323    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
44324    G__setnewtype(-1,NULL,0);
44325    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
44326    G__setnewtype(-1,NULL,0);
44327    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
44328    G__setnewtype(-1,NULL,0);
44329    G__search_typename2("SVector<float,3*(3+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44330    G__setnewtype(-1,NULL,0);
44331    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
44332    G__setnewtype(-1,NULL,0);
44333    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
44334    G__setnewtype(-1,NULL,0);
44335    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
44336    G__setnewtype(-1,NULL,0);
44337    G__search_typename2("SMatrix<float,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44338    G__setnewtype(-1,NULL,0);
44339    G__search_typename2("SMatrix<float,3,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44340    G__setnewtype(-1,NULL,0);
44341    G__search_typename2("SMatrix3F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44342    G__setnewtype(-1,NULL,0);
44343    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR));
44344    G__setnewtype(-1,NULL,0);
44345    G__search_typename2("SMatrix<float,4,4,MatRepStd<float,4,4> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44346    G__setnewtype(-1,NULL,0);
44347    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
44348    G__setnewtype(-1,NULL,0);
44349    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
44350    G__setnewtype(-1,NULL,0);
44351    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
44352    G__setnewtype(-1,NULL,0);
44353    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
44354    G__setnewtype(-1,NULL,0);
44355    G__search_typename2("SVector<float,4*(4+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44356    G__setnewtype(-1,NULL,0);
44357    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
44358    G__setnewtype(-1,NULL,0);
44359    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
44360    G__setnewtype(-1,NULL,0);
44361    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
44362    G__setnewtype(-1,NULL,0);
44363    G__search_typename2("SMatrix<float,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44364    G__setnewtype(-1,NULL,0);
44365    G__search_typename2("SMatrix<float,4,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44366    G__setnewtype(-1,NULL,0);
44367    G__search_typename2("SMatrix4F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44368    G__setnewtype(-1,NULL,0);
44369    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR));
44370    G__setnewtype(-1,NULL,0);
44371    G__search_typename2("SMatrix<float,5,5,MatRepStd<float,5,5> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44372    G__setnewtype(-1,NULL,0);
44373    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
44374    G__setnewtype(-1,NULL,0);
44375    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
44376    G__setnewtype(-1,NULL,0);
44377    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
44378    G__setnewtype(-1,NULL,0);
44379    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
44380    G__setnewtype(-1,NULL,0);
44381    G__search_typename2("SVector<float,5*(5+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44382    G__setnewtype(-1,NULL,0);
44383    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
44384    G__setnewtype(-1,NULL,0);
44385    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
44386    G__setnewtype(-1,NULL,0);
44387    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
44388    G__setnewtype(-1,NULL,0);
44389    G__search_typename2("SMatrix<float,5>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44390    G__setnewtype(-1,NULL,0);
44391    G__search_typename2("SMatrix<float,5,5>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44392    G__setnewtype(-1,NULL,0);
44393    G__search_typename2("SMatrix5F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44394    G__setnewtype(-1,NULL,0);
44395    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR));
44396    G__setnewtype(-1,NULL,0);
44397    G__search_typename2("SMatrix<float,6,6,MatRepStd<float,6,6> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44398    G__setnewtype(-1,NULL,0);
44399    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
44400    G__setnewtype(-1,NULL,0);
44401    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
44402    G__setnewtype(-1,NULL,0);
44403    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
44404    G__setnewtype(-1,NULL,0);
44405    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
44406    G__setnewtype(-1,NULL,0);
44407    G__search_typename2("SVector<float,6*(6+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44408    G__setnewtype(-1,NULL,0);
44409    G__search_typename2("SMatrix<float,6>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44410    G__setnewtype(-1,NULL,0);
44411    G__search_typename2("SMatrix<float,6,6>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44412    G__setnewtype(-1,NULL,0);
44413    G__search_typename2("SMatrix6F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44414    G__setnewtype(-1,NULL,0);
44415    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR));
44416    G__setnewtype(-1,NULL,0);
44417    G__search_typename2("SMatrix<float,7,7,MatRepStd<float,7,7> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44418    G__setnewtype(-1,NULL,0);
44419    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
44420    G__setnewtype(-1,NULL,0);
44421    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
44422    G__setnewtype(-1,NULL,0);
44423    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
44424    G__setnewtype(-1,NULL,0);
44425    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
44426    G__setnewtype(-1,NULL,0);
44427    G__search_typename2("SVector<float,7*(7+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44428    G__setnewtype(-1,NULL,0);
44429    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
44430    G__setnewtype(-1,NULL,0);
44431    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
44432    G__setnewtype(-1,NULL,0);
44433    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
44434    G__setnewtype(-1,NULL,0);
44435    G__search_typename2("SMatrix<float,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44436    G__setnewtype(-1,NULL,0);
44437    G__search_typename2("SMatrix<float,7,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44438    G__setnewtype(-1,NULL,0);
44439    G__search_typename2("SMatrix7F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44440    G__setnewtype(-1,NULL,0);
44441    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR));
44442    G__setnewtype(-1,NULL,0);
44443    G__search_typename2("SMatrix<float,2,2,MatRepSym<float,2> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44444    G__setnewtype(-1,NULL,0);
44445    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
44446    G__setnewtype(-1,NULL,0);
44447    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
44448    G__setnewtype(-1,NULL,0);
44449    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
44450    G__setnewtype(-1,NULL,0);
44451    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
44452    G__setnewtype(-1,NULL,0);
44453    G__search_typename2("SMatrixSym2F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44454    G__setnewtype(-1,NULL,0);
44455    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR));
44456    G__setnewtype(-1,NULL,0);
44457    G__search_typename2("SMatrix<float,3,3,MatRepSym<float,3> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44458    G__setnewtype(-1,NULL,0);
44459    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
44460    G__setnewtype(-1,NULL,0);
44461    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
44462    G__setnewtype(-1,NULL,0);
44463    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
44464    G__setnewtype(-1,NULL,0);
44465    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
44466    G__setnewtype(-1,NULL,0);
44467    G__search_typename2("SMatrixSym3F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44468    G__setnewtype(-1,NULL,0);
44469    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR));
44470    G__setnewtype(-1,NULL,0);
44471    G__search_typename2("SMatrix<float,4,4,MatRepSym<float,4> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44472    G__setnewtype(-1,NULL,0);
44473    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
44474    G__setnewtype(-1,NULL,0);
44475    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
44476    G__setnewtype(-1,NULL,0);
44477    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
44478    G__setnewtype(-1,NULL,0);
44479    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
44480    G__setnewtype(-1,NULL,0);
44481    G__search_typename2("SMatrixSym4F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44482    G__setnewtype(-1,NULL,0);
44483    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR));
44484    G__setnewtype(-1,NULL,0);
44485    G__search_typename2("SMatrix<float,5,5,MatRepSym<float,5> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44486    G__setnewtype(-1,NULL,0);
44487    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
44488    G__setnewtype(-1,NULL,0);
44489    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
44490    G__setnewtype(-1,NULL,0);
44491    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
44492    G__setnewtype(-1,NULL,0);
44493    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
44494    G__setnewtype(-1,NULL,0);
44495    G__search_typename2("SMatrixSym5F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44496    G__setnewtype(-1,NULL,0);
44497    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR));
44498    G__setnewtype(-1,NULL,0);
44499    G__search_typename2("SMatrix<float,6,6,MatRepSym<float,6> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44500    G__setnewtype(-1,NULL,0);
44501    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
44502    G__setnewtype(-1,NULL,0);
44503    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
44504    G__setnewtype(-1,NULL,0);
44505    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
44506    G__setnewtype(-1,NULL,0);
44507    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
44508    G__setnewtype(-1,NULL,0);
44509    G__search_typename2("SMatrixSym6F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44510    G__setnewtype(-1,NULL,0);
44511    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR));
44512    G__setnewtype(-1,NULL,0);
44513    G__search_typename2("SMatrix<float,7,7,MatRepSym<float,7> >",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44514    G__setnewtype(-1,NULL,0);
44515    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
44516    G__setnewtype(-1,NULL,0);
44517    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
44518    G__setnewtype(-1,NULL,0);
44519    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
44520    G__setnewtype(-1,NULL,0);
44521    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
44522    G__setnewtype(-1,NULL,0);
44523    G__search_typename2("SMatrixSym7F",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44524    G__setnewtype(-1,NULL,0);
44525    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR));
44526    G__setnewtype(-1,NULL,0);
44527    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR));
44528    G__setnewtype(-1,NULL,0);
44529    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR));
44530    G__setnewtype(-1,NULL,0);
44531    G__search_typename2("ROOT::Math::SMatrix<double,4,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR),0,-1);
44532    G__setnewtype(-1,NULL,0);
44533    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
44534    G__setnewtype(-1,NULL,0);
44535    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
44536    G__setnewtype(-1,NULL,0);
44537    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
44538    G__setnewtype(-1,NULL,0);
44539    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
44540    G__setnewtype(-1,NULL,0);
44541    G__search_typename2("SVector<double,4*(3+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO8gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44542    G__setnewtype(-1,NULL,0);
44543    G__search_typename2("ROOT::Math::SMatrix<double,3,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR),0,-1);
44544    G__setnewtype(-1,NULL,0);
44545    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
44546    G__setnewtype(-1,NULL,0);
44547    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
44548    G__setnewtype(-1,NULL,0);
44549    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
44550    G__setnewtype(-1,NULL,0);
44551    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
44552    G__setnewtype(-1,NULL,0);
44553    G__search_typename2("SVector<double,3*(4+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44554    G__setnewtype(-1,NULL,0);
44555    G__search_typename2("ROOT::Math::SMatrix<double,9,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR),0,-1);
44556    G__setnewtype(-1,NULL,0);
44557    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
44558    G__setnewtype(-1,NULL,0);
44559    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
44560    G__setnewtype(-1,NULL,0);
44561    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
44562    G__setnewtype(-1,NULL,0);
44563    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
44564    G__setnewtype(-1,NULL,0);
44565    G__search_typename2("SVector<double,9*(7+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO36gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44566    G__setnewtype(-1,NULL,0);
44567    G__search_typename2("ROOT::Math::SMatrix<double,9>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR),0,-1);
44568    G__setnewtype(-1,NULL,0);
44569    G__search_typename2("ROOT::Math::SMatrix<double,4,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR),0,-1);
44570    G__setnewtype(-1,NULL,0);
44571    G__search_typename2("ROOT::Math::SMatrix<double,3,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR),0,-1);
44572    G__setnewtype(-1,NULL,0);
44573    G__search_typename2("ROOT::Math::SMatrix<double,9,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR),0,-1);
44574    G__setnewtype(-1,NULL,0);
44575    G__search_typename2("ROOT::Math::SMatrix<double,9>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR),0,-1);
44576    G__setnewtype(-1,NULL,0);
44577    G__search_typename2("ROOT::Math::SMatrix<double,4,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR),0,-1);
44578    G__setnewtype(-1,NULL,0);
44579    G__search_typename2("ROOT::Math::SMatrix<double,3,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR),0,-1);
44580    G__setnewtype(-1,NULL,0);
44581    G__search_typename2("ROOT::Math::SMatrix<double,9,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR),0,-1);
44582    G__setnewtype(-1,NULL,0);
44583    G__search_typename2("ROOT::Math::SMatrix<double,9>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR),0,-1);
44584    G__setnewtype(-1,NULL,0);
44585    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR));
44586    G__setnewtype(-1,NULL,0);
44587    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR));
44588    G__setnewtype(-1,NULL,0);
44589    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR));
44590    G__setnewtype(-1,NULL,0);
44591    G__search_typename2("ROOT::Math::SMatrix<float,4,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR),0,-1);
44592    G__setnewtype(-1,NULL,0);
44593    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
44594    G__setnewtype(-1,NULL,0);
44595    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
44596    G__setnewtype(-1,NULL,0);
44597    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
44598    G__setnewtype(-1,NULL,0);
44599    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
44600    G__setnewtype(-1,NULL,0);
44601    G__search_typename2("SVector<float,4*(3+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO8gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44602    G__setnewtype(-1,NULL,0);
44603    G__search_typename2("ROOT::Math::SMatrix<float,3,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR),0,-1);
44604    G__setnewtype(-1,NULL,0);
44605    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
44606    G__setnewtype(-1,NULL,0);
44607    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
44608    G__setnewtype(-1,NULL,0);
44609    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
44610    G__setnewtype(-1,NULL,0);
44611    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
44612    G__setnewtype(-1,NULL,0);
44613    G__search_typename2("SVector<float,3*(4+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44614    G__setnewtype(-1,NULL,0);
44615    G__search_typename2("ROOT::Math::SMatrix<float,9,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR),0,-1);
44616    G__setnewtype(-1,NULL,0);
44617    G__search_typename2("value_type",102,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
44618    G__setnewtype(-1,NULL,0);
44619    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
44620    G__setnewtype(-1,NULL,0);
44621    G__search_typename2("iterator",70,-1,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
44622    G__setnewtype(-1,NULL,0);
44623    G__search_typename2("const_iterator",70,-1,256,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
44624    G__setnewtype(-1,NULL,0);
44625    G__search_typename2("SVector<float,9*(7+1)/2>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO36gR),0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44626    G__setnewtype(-1,NULL,0);
44627    G__search_typename2("ROOT::Math::SMatrix<float,9>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR),0,-1);
44628    G__setnewtype(-1,NULL,0);
44629    G__search_typename2("ROOT::Math::SMatrix<float,4,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR),0,-1);
44630    G__setnewtype(-1,NULL,0);
44631    G__search_typename2("ROOT::Math::SMatrix<float,3,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR),0,-1);
44632    G__setnewtype(-1,NULL,0);
44633    G__search_typename2("ROOT::Math::SMatrix<float,9,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR),0,-1);
44634    G__setnewtype(-1,NULL,0);
44635    G__search_typename2("ROOT::Math::SMatrix<float,9>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR),0,-1);
44636    G__setnewtype(-1,NULL,0);
44637    G__search_typename2("ROOT::Math::SMatrix<float,4,3>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR),0,-1);
44638    G__setnewtype(-1,NULL,0);
44639    G__search_typename2("ROOT::Math::SMatrix<float,3,4>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR),0,-1);
44640    G__setnewtype(-1,NULL,0);
44641    G__search_typename2("ROOT::Math::SMatrix<float,9,7>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR),0,-1);
44642    G__setnewtype(-1,NULL,0);
44643    G__search_typename2("ROOT::Math::SMatrix<float,9>",117,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR),0,-1);
44644    G__setnewtype(-1,NULL,0);
44645 }
44646 
44647 /*********************************************************
44648 * Data Member information setup/
44649 *********************************************************/
44650 
44651    /* Setting up class,struct,union tag member variable */
44652 
44653    /* ROOT::Math */
44654 static void G__setup_memvarROOTcLcLMath(void) {
44655    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
44656    {
44657    G__memvar_setup((void*)(&ROOT::Math::fOff1x1),105,0,1,-1,-1,-2,1,"fOff1x1[1]=",0,(char*)NULL);
44658    G__memvar_setup((void*)(&ROOT::Math::fOff2x2),105,0,1,-1,-1,-2,1,"fOff2x2[4]=",0,(char*)NULL);
44659    G__memvar_setup((void*)(&ROOT::Math::fOff3x3),105,0,1,-1,-1,-2,1,"fOff3x3[9]=",0,(char*)NULL);
44660    G__memvar_setup((void*)(&ROOT::Math::fOff4x4),105,0,1,-1,-1,-2,1,"fOff4x4[16]=",0,(char*)NULL);
44661    G__memvar_setup((void*)(&ROOT::Math::fOff5x5),105,0,1,-1,-1,-2,1,"fOff5x5[25]=",0,(char*)NULL);
44662    G__memvar_setup((void*)(&ROOT::Math::fOff6x6),105,0,1,-1,-1,-2,1,"fOff6x6[36]=",0,(char*)NULL);
44663    G__memvar_setup((void*)(&ROOT::Math::fOff7x7),105,0,1,-1,-1,-2,1,"fOff7x7[49]=",0,(char*)NULL);
44664    G__memvar_setup((void*)(&ROOT::Math::fOff8x8),105,0,1,-1,-1,-2,1,"fOff8x8[64]=",0,(char*)NULL);
44665    G__memvar_setup((void*)(&ROOT::Math::fOff9x9),105,0,1,-1,-1,-2,1,"fOff9x9[81]=",0,(char*)NULL);
44666    G__memvar_setup((void*)(&ROOT::Math::fOff10x10),105,0,1,-1,-1,-2,1,"fOff10x10[100]=",0,(char*)NULL);
44667    }
44668    G__tag_memvar_reset();
44669 }
44670 
44671 
44672    /* ROOT::Math::RowOffsets<2> */
44673 static void G__setup_memvarROOTcLcLMathcLcLRowOffsetslE2gR(void) {
44674    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR));
44675    { ROOT::Math::RowOffsets<2> *p; p=(ROOT::Math::RowOffsets<2>*)0x1000; if (p) { }
44676    }
44677    G__tag_memvar_reset();
44678 }
44679 
44680 
44681    /* ROOT::Math::RowOffsets<3> */
44682 static void G__setup_memvarROOTcLcLMathcLcLRowOffsetslE3gR(void) {
44683    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR));
44684    { ROOT::Math::RowOffsets<3> *p; p=(ROOT::Math::RowOffsets<3>*)0x1000; if (p) { }
44685    }
44686    G__tag_memvar_reset();
44687 }
44688 
44689 
44690    /* ROOT::Math::RowOffsets<4> */
44691 static void G__setup_memvarROOTcLcLMathcLcLRowOffsetslE4gR(void) {
44692    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR));
44693    { ROOT::Math::RowOffsets<4> *p; p=(ROOT::Math::RowOffsets<4>*)0x1000; if (p) { }
44694    }
44695    G__tag_memvar_reset();
44696 }
44697 
44698 
44699    /* ROOT::Math::RowOffsets<5> */
44700 static void G__setup_memvarROOTcLcLMathcLcLRowOffsetslE5gR(void) {
44701    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR));
44702    { ROOT::Math::RowOffsets<5> *p; p=(ROOT::Math::RowOffsets<5>*)0x1000; if (p) { }
44703    }
44704    G__tag_memvar_reset();
44705 }
44706 
44707 
44708    /* ROOT::Math::RowOffsets<6> */
44709 static void G__setup_memvarROOTcLcLMathcLcLRowOffsetslE6gR(void) {
44710    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR));
44711    { ROOT::Math::RowOffsets<6> *p; p=(ROOT::Math::RowOffsets<6>*)0x1000; if (p) { }
44712    }
44713    G__tag_memvar_reset();
44714 }
44715 
44716 
44717    /* ROOT::Math::RowOffsets<7> */
44718 static void G__setup_memvarROOTcLcLMathcLcLRowOffsetslE7gR(void) {
44719    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR));
44720    { ROOT::Math::RowOffsets<7> *p; p=(ROOT::Math::RowOffsets<7>*)0x1000; if (p) { }
44721    }
44722    G__tag_memvar_reset();
44723 }
44724 
44725 
44726    /* ROOT::Math::SMatrixIdentity */
44727 static void G__setup_memvarROOTcLcLMathcLcLSMatrixIdentity(void) {
44728    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity));
44729    { ROOT::Math::SMatrixIdentity *p; p=(ROOT::Math::SMatrixIdentity*)0x1000; if (p) { }
44730    }
44731    G__tag_memvar_reset();
44732 }
44733 
44734 
44735    /* ROOT::Math::MatRepStd<double,2,2> */
44736 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void) {
44737    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR));
44738    { ROOT::Math::MatRepStd<double,2,2> *p; p=(ROOT::Math::MatRepStd<double,2,2>*)0x1000; if (p) { }
44739    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<double,2,2>::kRows).data(),0,(char*)NULL);
44740    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<double,2,2>::kCols).data(),0,(char*)NULL);
44741    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<double,2,2>::kSize).data(),0,(char*)NULL);
44742    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[4]=",0,(char*)NULL);
44743    }
44744    G__tag_memvar_reset();
44745 }
44746 
44747 
44748    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > */
44749 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void) {
44750    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
44751    { ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > *p; p=(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >*)0x1000; if (p) { }
44752    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::kRows).data(),0,(char*)NULL);
44753    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::kCols).data(),0,(char*)NULL);
44754    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::kSize).data(),0,(char*)NULL);
44755    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR),-1,-1,1,"fRep=",0,(char*)NULL);
44756    }
44757    G__tag_memvar_reset();
44758 }
44759 
44760 
44761    /* ROOT::Math::SVector<double,3> */
44762 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO3gR(void) {
44763    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
44764    { ROOT::Math::SVector<double,3> *p; p=(ROOT::Math::SVector<double,3>*)0x1000; if (p) { }
44765    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<double,3>::kSize).data(),0,(char*)NULL);
44766    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[3]=",0,(char*)NULL);
44767    }
44768    G__tag_memvar_reset();
44769 }
44770 
44771 
44772    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow */
44773 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow(void) {
44774    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow));
44775    { ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow*)0x1000; if (p) { }
44776    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
44777    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
44778    }
44779    G__tag_memvar_reset();
44780 }
44781 
44782 
44783    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const */
44784 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const(void) {
44785    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const));
44786    { ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const*)0x1000; if (p) { }
44787    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
44788    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
44789    }
44790    G__tag_memvar_reset();
44791 }
44792 
44793 
44794    /* ROOT::Math::SVector<double,2> */
44795 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO2gR(void) {
44796    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
44797    { ROOT::Math::SVector<double,2> *p; p=(ROOT::Math::SVector<double,2>*)0x1000; if (p) { }
44798    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<double,2>::kSize).data(),0,(char*)NULL);
44799    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[2]=",0,(char*)NULL);
44800    }
44801    G__tag_memvar_reset();
44802 }
44803 
44804 
44805    /* ROOT::Math::MatRepStd<double,3,3> */
44806 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void) {
44807    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR));
44808    { ROOT::Math::MatRepStd<double,3,3> *p; p=(ROOT::Math::MatRepStd<double,3,3>*)0x1000; if (p) { }
44809    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<double,3,3>::kRows).data(),0,(char*)NULL);
44810    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<double,3,3>::kCols).data(),0,(char*)NULL);
44811    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<double,3,3>::kSize).data(),0,(char*)NULL);
44812    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[9]=",0,(char*)NULL);
44813    }
44814    G__tag_memvar_reset();
44815 }
44816 
44817 
44818    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > */
44819 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void) {
44820    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
44821    { ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > *p; p=(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >*)0x1000; if (p) { }
44822    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::kRows).data(),0,(char*)NULL);
44823    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::kCols).data(),0,(char*)NULL);
44824    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::kSize).data(),0,(char*)NULL);
44825    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR),-1,-1,1,"fRep=",0,(char*)NULL);
44826    }
44827    G__tag_memvar_reset();
44828 }
44829 
44830 
44831    /* ROOT::Math::SVector<double,6> */
44832 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO6gR(void) {
44833    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
44834    { ROOT::Math::SVector<double,6> *p; p=(ROOT::Math::SVector<double,6>*)0x1000; if (p) { }
44835    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<double,6>::kSize).data(),0,(char*)NULL);
44836    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[6]=",0,(char*)NULL);
44837    }
44838    G__tag_memvar_reset();
44839 }
44840 
44841 
44842    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow */
44843 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow(void) {
44844    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow));
44845    { ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow*)0x1000; if (p) { }
44846    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
44847    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
44848    }
44849    G__tag_memvar_reset();
44850 }
44851 
44852 
44853    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const */
44854 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const(void) {
44855    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const));
44856    { ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const*)0x1000; if (p) { }
44857    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
44858    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
44859    }
44860    G__tag_memvar_reset();
44861 }
44862 
44863 
44864    /* ROOT::Math::MatRepStd<double,4,4> */
44865 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void) {
44866    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR));
44867    { ROOT::Math::MatRepStd<double,4,4> *p; p=(ROOT::Math::MatRepStd<double,4,4>*)0x1000; if (p) { }
44868    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<double,4,4>::kRows).data(),0,(char*)NULL);
44869    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<double,4,4>::kCols).data(),0,(char*)NULL);
44870    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<double,4,4>::kSize).data(),0,(char*)NULL);
44871    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[16]=",0,(char*)NULL);
44872    }
44873    G__tag_memvar_reset();
44874 }
44875 
44876 
44877    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > */
44878 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void) {
44879    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
44880    { ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > *p; p=(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >*)0x1000; if (p) { }
44881    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::kRows).data(),0,(char*)NULL);
44882    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::kCols).data(),0,(char*)NULL);
44883    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::kSize).data(),0,(char*)NULL);
44884    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR),-1,-1,1,"fRep=",0,(char*)NULL);
44885    }
44886    G__tag_memvar_reset();
44887 }
44888 
44889 
44890    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow */
44891 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow(void) {
44892    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow));
44893    { ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow*)0x1000; if (p) { }
44894    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
44895    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
44896    }
44897    G__tag_memvar_reset();
44898 }
44899 
44900 
44901    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const */
44902 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const(void) {
44903    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const));
44904    { ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const*)0x1000; if (p) { }
44905    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
44906    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
44907    }
44908    G__tag_memvar_reset();
44909 }
44910 
44911 
44912    /* ROOT::Math::SVector<double,4> */
44913 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO4gR(void) {
44914    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
44915    { ROOT::Math::SVector<double,4> *p; p=(ROOT::Math::SVector<double,4>*)0x1000; if (p) { }
44916    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<double,4>::kSize).data(),0,(char*)NULL);
44917    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[4]=",0,(char*)NULL);
44918    }
44919    G__tag_memvar_reset();
44920 }
44921 
44922 
44923    /* ROOT::Math::MatRepStd<double,5,5> */
44924 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void) {
44925    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR));
44926    { ROOT::Math::MatRepStd<double,5,5> *p; p=(ROOT::Math::MatRepStd<double,5,5>*)0x1000; if (p) { }
44927    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<double,5,5>::kRows).data(),0,(char*)NULL);
44928    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<double,5,5>::kCols).data(),0,(char*)NULL);
44929    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<double,5,5>::kSize).data(),0,(char*)NULL);
44930    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[25]=",0,(char*)NULL);
44931    }
44932    G__tag_memvar_reset();
44933 }
44934 
44935 
44936    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > */
44937 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void) {
44938    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
44939    { ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > *p; p=(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >*)0x1000; if (p) { }
44940    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::kRows).data(),0,(char*)NULL);
44941    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::kCols).data(),0,(char*)NULL);
44942    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::kSize).data(),0,(char*)NULL);
44943    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR),-1,-1,1,"fRep=",0,(char*)NULL);
44944    }
44945    G__tag_memvar_reset();
44946 }
44947 
44948 
44949    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow */
44950 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow(void) {
44951    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow));
44952    { ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow*)0x1000; if (p) { }
44953    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
44954    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
44955    }
44956    G__tag_memvar_reset();
44957 }
44958 
44959 
44960    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const */
44961 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const(void) {
44962    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const));
44963    { ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const*)0x1000; if (p) { }
44964    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
44965    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
44966    }
44967    G__tag_memvar_reset();
44968 }
44969 
44970 
44971    /* ROOT::Math::SVector<double,5> */
44972 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO5gR(void) {
44973    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
44974    { ROOT::Math::SVector<double,5> *p; p=(ROOT::Math::SVector<double,5>*)0x1000; if (p) { }
44975    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<double,5>::kSize).data(),0,(char*)NULL);
44976    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[5]=",0,(char*)NULL);
44977    }
44978    G__tag_memvar_reset();
44979 }
44980 
44981 
44982    /* ROOT::Math::MatRepStd<double,6,6> */
44983 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void) {
44984    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR));
44985    { ROOT::Math::MatRepStd<double,6,6> *p; p=(ROOT::Math::MatRepStd<double,6,6>*)0x1000; if (p) { }
44986    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<double,6,6>::kRows).data(),0,(char*)NULL);
44987    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<double,6,6>::kCols).data(),0,(char*)NULL);
44988    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<double,6,6>::kSize).data(),0,(char*)NULL);
44989    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[36]=",0,(char*)NULL);
44990    }
44991    G__tag_memvar_reset();
44992 }
44993 
44994 
44995    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > */
44996 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void) {
44997    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
44998    { ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > *p; p=(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >*)0x1000; if (p) { }
44999    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::kRows).data(),0,(char*)NULL);
45000    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::kCols).data(),0,(char*)NULL);
45001    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::kSize).data(),0,(char*)NULL);
45002    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR),-1,-1,1,"fRep=",0,(char*)NULL);
45003    }
45004    G__tag_memvar_reset();
45005 }
45006 
45007 
45008    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow */
45009 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow(void) {
45010    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow));
45011    { ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow*)0x1000; if (p) { }
45012    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45013    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45014    }
45015    G__tag_memvar_reset();
45016 }
45017 
45018 
45019    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const */
45020 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const(void) {
45021    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const));
45022    { ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const*)0x1000; if (p) { }
45023    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45024    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45025    }
45026    G__tag_memvar_reset();
45027 }
45028 
45029 
45030    /* ROOT::Math::MatRepStd<double,7,7> */
45031 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void) {
45032    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR));
45033    { ROOT::Math::MatRepStd<double,7,7> *p; p=(ROOT::Math::MatRepStd<double,7,7>*)0x1000; if (p) { }
45034    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<double,7,7>::kRows).data(),0,(char*)NULL);
45035    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<double,7,7>::kCols).data(),0,(char*)NULL);
45036    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<double,7,7>::kSize).data(),0,(char*)NULL);
45037    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[49]=",0,(char*)NULL);
45038    }
45039    G__tag_memvar_reset();
45040 }
45041 
45042 
45043    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > */
45044 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void) {
45045    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
45046    { ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > *p; p=(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >*)0x1000; if (p) { }
45047    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::kRows).data(),0,(char*)NULL);
45048    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::kCols).data(),0,(char*)NULL);
45049    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::kSize).data(),0,(char*)NULL);
45050    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR),-1,-1,1,"fRep=",0,(char*)NULL);
45051    }
45052    G__tag_memvar_reset();
45053 }
45054 
45055 
45056    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow */
45057 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow(void) {
45058    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow));
45059    { ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow*)0x1000; if (p) { }
45060    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45061    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45062    }
45063    G__tag_memvar_reset();
45064 }
45065 
45066 
45067    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const */
45068 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const(void) {
45069    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const));
45070    { ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const*)0x1000; if (p) { }
45071    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45072    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45073    }
45074    G__tag_memvar_reset();
45075 }
45076 
45077 
45078    /* ROOT::Math::SVector<double,7> */
45079 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO7gR(void) {
45080    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
45081    { ROOT::Math::SVector<double,7> *p; p=(ROOT::Math::SVector<double,7>*)0x1000; if (p) { }
45082    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<double,7>::kSize).data(),0,(char*)NULL);
45083    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[7]=",0,(char*)NULL);
45084    }
45085    G__tag_memvar_reset();
45086 }
45087 
45088 
45089    /* ROOT::Math::MatRepSym<double,2> */
45090 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void) {
45091    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR));
45092    { ROOT::Math::MatRepSym<double,2> *p; p=(ROOT::Math::MatRepSym<double,2>*)0x1000; if (p) { }
45093    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<double,2>::kRows).data(),0,(char*)NULL);
45094    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<double,2>::kCols).data(),0,(char*)NULL);
45095    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<double,2>::kSize).data(),0,(char*)NULL);
45096    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[3]=",0,(char*)NULL);
45097    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR),-1,-1,4,"fOff=",0,"! transient");
45098    }
45099    G__tag_memvar_reset();
45100 }
45101 
45102 
45103    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > */
45104 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void) {
45105    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
45106    { ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > *p; p=(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >*)0x1000; if (p) { }
45107    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::kRows).data(),0,(char*)NULL);
45108    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::kCols).data(),0,(char*)NULL);
45109    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::kSize).data(),0,(char*)NULL);
45110    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR),-1,-1,1,"fRep=",0,(char*)NULL);
45111    }
45112    G__tag_memvar_reset();
45113 }
45114 
45115 
45116    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow */
45117 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow(void) {
45118    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow));
45119    { ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow*)0x1000; if (p) { }
45120    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45121    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45122    }
45123    G__tag_memvar_reset();
45124 }
45125 
45126 
45127    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const */
45128 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const(void) {
45129    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const));
45130    { ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const*)0x1000; if (p) { }
45131    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45132    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45133    }
45134    G__tag_memvar_reset();
45135 }
45136 
45137 
45138    /* ROOT::Math::MatRepSym<double,3> */
45139 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void) {
45140    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR));
45141    { ROOT::Math::MatRepSym<double,3> *p; p=(ROOT::Math::MatRepSym<double,3>*)0x1000; if (p) { }
45142    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<double,3>::kRows).data(),0,(char*)NULL);
45143    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<double,3>::kCols).data(),0,(char*)NULL);
45144    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<double,3>::kSize).data(),0,(char*)NULL);
45145    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[6]=",0,(char*)NULL);
45146    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR),-1,-1,4,"fOff=",0,"! transient");
45147    }
45148    G__tag_memvar_reset();
45149 }
45150 
45151 
45152    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > */
45153 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void) {
45154    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
45155    { ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > *p; p=(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >*)0x1000; if (p) { }
45156    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::kRows).data(),0,(char*)NULL);
45157    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::kCols).data(),0,(char*)NULL);
45158    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::kSize).data(),0,(char*)NULL);
45159    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR),-1,-1,1,"fRep=",0,(char*)NULL);
45160    }
45161    G__tag_memvar_reset();
45162 }
45163 
45164 
45165    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow */
45166 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow(void) {
45167    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow));
45168    { ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow*)0x1000; if (p) { }
45169    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45170    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45171    }
45172    G__tag_memvar_reset();
45173 }
45174 
45175 
45176    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const */
45177 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const(void) {
45178    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const));
45179    { ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const*)0x1000; if (p) { }
45180    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45181    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45182    }
45183    G__tag_memvar_reset();
45184 }
45185 
45186 
45187    /* ROOT::Math::MatRepSym<double,4> */
45188 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void) {
45189    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR));
45190    { ROOT::Math::MatRepSym<double,4> *p; p=(ROOT::Math::MatRepSym<double,4>*)0x1000; if (p) { }
45191    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<double,4>::kRows).data(),0,(char*)NULL);
45192    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<double,4>::kCols).data(),0,(char*)NULL);
45193    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<double,4>::kSize).data(),0,(char*)NULL);
45194    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[10]=",0,(char*)NULL);
45195    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR),-1,-1,4,"fOff=",0,"! transient");
45196    }
45197    G__tag_memvar_reset();
45198 }
45199 
45200 
45201    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > */
45202 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void) {
45203    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
45204    { ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > *p; p=(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >*)0x1000; if (p) { }
45205    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::kRows).data(),0,(char*)NULL);
45206    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::kCols).data(),0,(char*)NULL);
45207    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::kSize).data(),0,(char*)NULL);
45208    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR),-1,-1,1,"fRep=",0,(char*)NULL);
45209    }
45210    G__tag_memvar_reset();
45211 }
45212 
45213 
45214    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow */
45215 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow(void) {
45216    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow));
45217    { ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow*)0x1000; if (p) { }
45218    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45219    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45220    }
45221    G__tag_memvar_reset();
45222 }
45223 
45224 
45225    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const */
45226 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const(void) {
45227    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const));
45228    { ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const*)0x1000; if (p) { }
45229    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45230    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45231    }
45232    G__tag_memvar_reset();
45233 }
45234 
45235 
45236    /* ROOT::Math::MatRepSym<double,5> */
45237 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void) {
45238    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR));
45239    { ROOT::Math::MatRepSym<double,5> *p; p=(ROOT::Math::MatRepSym<double,5>*)0x1000; if (p) { }
45240    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<double,5>::kRows).data(),0,(char*)NULL);
45241    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<double,5>::kCols).data(),0,(char*)NULL);
45242    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<double,5>::kSize).data(),0,(char*)NULL);
45243    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[15]=",0,(char*)NULL);
45244    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR),-1,-1,4,"fOff=",0,"! transient");
45245    }
45246    G__tag_memvar_reset();
45247 }
45248 
45249 
45250    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > */
45251 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void) {
45252    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
45253    { ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > *p; p=(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >*)0x1000; if (p) { }
45254    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::kRows).data(),0,(char*)NULL);
45255    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::kCols).data(),0,(char*)NULL);
45256    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::kSize).data(),0,(char*)NULL);
45257    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR),-1,-1,1,"fRep=",0,(char*)NULL);
45258    }
45259    G__tag_memvar_reset();
45260 }
45261 
45262 
45263    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow */
45264 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow(void) {
45265    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow));
45266    { ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow*)0x1000; if (p) { }
45267    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45268    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45269    }
45270    G__tag_memvar_reset();
45271 }
45272 
45273 
45274    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const */
45275 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const(void) {
45276    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const));
45277    { ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const*)0x1000; if (p) { }
45278    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45279    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45280    }
45281    G__tag_memvar_reset();
45282 }
45283 
45284 
45285    /* ROOT::Math::MatRepSym<double,6> */
45286 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void) {
45287    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR));
45288    { ROOT::Math::MatRepSym<double,6> *p; p=(ROOT::Math::MatRepSym<double,6>*)0x1000; if (p) { }
45289    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<double,6>::kRows).data(),0,(char*)NULL);
45290    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<double,6>::kCols).data(),0,(char*)NULL);
45291    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<double,6>::kSize).data(),0,(char*)NULL);
45292    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[21]=",0,(char*)NULL);
45293    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR),-1,-1,4,"fOff=",0,"! transient");
45294    }
45295    G__tag_memvar_reset();
45296 }
45297 
45298 
45299    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > */
45300 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void) {
45301    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
45302    { ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > *p; p=(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >*)0x1000; if (p) { }
45303    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::kRows).data(),0,(char*)NULL);
45304    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::kCols).data(),0,(char*)NULL);
45305    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::kSize).data(),0,(char*)NULL);
45306    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR),-1,-1,1,"fRep=",0,(char*)NULL);
45307    }
45308    G__tag_memvar_reset();
45309 }
45310 
45311 
45312    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow */
45313 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow(void) {
45314    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow));
45315    { ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow*)0x1000; if (p) { }
45316    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45317    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45318    }
45319    G__tag_memvar_reset();
45320 }
45321 
45322 
45323    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const */
45324 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const(void) {
45325    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const));
45326    { ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const*)0x1000; if (p) { }
45327    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45328    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45329    }
45330    G__tag_memvar_reset();
45331 }
45332 
45333 
45334    /* ROOT::Math::MatRepSym<double,7> */
45335 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void) {
45336    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR));
45337    { ROOT::Math::MatRepSym<double,7> *p; p=(ROOT::Math::MatRepSym<double,7>*)0x1000; if (p) { }
45338    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<double,7>::kRows).data(),0,(char*)NULL);
45339    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<double,7>::kCols).data(),0,(char*)NULL);
45340    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<double,7>::kSize).data(),0,(char*)NULL);
45341    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[28]=",0,(char*)NULL);
45342    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR),-1,-1,4,"fOff=",0,"! transient");
45343    }
45344    G__tag_memvar_reset();
45345 }
45346 
45347 
45348    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > */
45349 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void) {
45350    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
45351    { ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > *p; p=(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >*)0x1000; if (p) { }
45352    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::kRows).data(),0,(char*)NULL);
45353    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::kCols).data(),0,(char*)NULL);
45354    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::kSize).data(),0,(char*)NULL);
45355    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR),-1,-1,1,"fRep=",0,(char*)NULL);
45356    }
45357    G__tag_memvar_reset();
45358 }
45359 
45360 
45361    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow */
45362 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow(void) {
45363    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow));
45364    { ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow*)0x1000; if (p) { }
45365    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45366    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45367    }
45368    G__tag_memvar_reset();
45369 }
45370 
45371 
45372    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const */
45373 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const(void) {
45374    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const));
45375    { ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const*)0x1000; if (p) { }
45376    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45377    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45378    }
45379    G__tag_memvar_reset();
45380 }
45381 
45382 
45383    /* ROOT::Math::MatRepStd<float,2,2> */
45384 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void) {
45385    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR));
45386    { ROOT::Math::MatRepStd<float,2,2> *p; p=(ROOT::Math::MatRepStd<float,2,2>*)0x1000; if (p) { }
45387    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<float,2,2>::kRows).data(),0,(char*)NULL);
45388    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<float,2,2>::kCols).data(),0,(char*)NULL);
45389    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<float,2,2>::kSize).data(),0,(char*)NULL);
45390    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[4]=",0,(char*)NULL);
45391    }
45392    G__tag_memvar_reset();
45393 }
45394 
45395 
45396    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > */
45397 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void) {
45398    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
45399    { ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > *p; p=(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >*)0x1000; if (p) { }
45400    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::kRows).data(),0,(char*)NULL);
45401    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::kCols).data(),0,(char*)NULL);
45402    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::kSize).data(),0,(char*)NULL);
45403    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR),-1,-1,1,"fRep=",0,(char*)NULL);
45404    }
45405    G__tag_memvar_reset();
45406 }
45407 
45408 
45409    /* ROOT::Math::SVector<float,3> */
45410 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO3gR(void) {
45411    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
45412    { ROOT::Math::SVector<float,3> *p; p=(ROOT::Math::SVector<float,3>*)0x1000; if (p) { }
45413    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<float,3>::kSize).data(),0,(char*)NULL);
45414    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[3]=",0,(char*)NULL);
45415    }
45416    G__tag_memvar_reset();
45417 }
45418 
45419 
45420    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow */
45421 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow(void) {
45422    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow));
45423    { ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow*)0x1000; if (p) { }
45424    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45425    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45426    }
45427    G__tag_memvar_reset();
45428 }
45429 
45430 
45431    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const */
45432 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const(void) {
45433    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const));
45434    { ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const*)0x1000; if (p) { }
45435    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45436    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45437    }
45438    G__tag_memvar_reset();
45439 }
45440 
45441 
45442    /* ROOT::Math::SVector<float,2> */
45443 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO2gR(void) {
45444    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
45445    { ROOT::Math::SVector<float,2> *p; p=(ROOT::Math::SVector<float,2>*)0x1000; if (p) { }
45446    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<float,2>::kSize).data(),0,(char*)NULL);
45447    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[2]=",0,(char*)NULL);
45448    }
45449    G__tag_memvar_reset();
45450 }
45451 
45452 
45453    /* ROOT::Math::MatRepStd<float,3,3> */
45454 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void) {
45455    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR));
45456    { ROOT::Math::MatRepStd<float,3,3> *p; p=(ROOT::Math::MatRepStd<float,3,3>*)0x1000; if (p) { }
45457    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<float,3,3>::kRows).data(),0,(char*)NULL);
45458    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<float,3,3>::kCols).data(),0,(char*)NULL);
45459    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<float,3,3>::kSize).data(),0,(char*)NULL);
45460    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[9]=",0,(char*)NULL);
45461    }
45462    G__tag_memvar_reset();
45463 }
45464 
45465 
45466    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > */
45467 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void) {
45468    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
45469    { ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > *p; p=(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >*)0x1000; if (p) { }
45470    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::kRows).data(),0,(char*)NULL);
45471    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::kCols).data(),0,(char*)NULL);
45472    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::kSize).data(),0,(char*)NULL);
45473    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR),-1,-1,1,"fRep=",0,(char*)NULL);
45474    }
45475    G__tag_memvar_reset();
45476 }
45477 
45478 
45479    /* ROOT::Math::SVector<float,6> */
45480 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO6gR(void) {
45481    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
45482    { ROOT::Math::SVector<float,6> *p; p=(ROOT::Math::SVector<float,6>*)0x1000; if (p) { }
45483    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<float,6>::kSize).data(),0,(char*)NULL);
45484    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[6]=",0,(char*)NULL);
45485    }
45486    G__tag_memvar_reset();
45487 }
45488 
45489 
45490    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow */
45491 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow(void) {
45492    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow));
45493    { ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow*)0x1000; if (p) { }
45494    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45495    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45496    }
45497    G__tag_memvar_reset();
45498 }
45499 
45500 
45501    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const */
45502 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const(void) {
45503    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const));
45504    { ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const*)0x1000; if (p) { }
45505    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45506    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45507    }
45508    G__tag_memvar_reset();
45509 }
45510 
45511 
45512    /* ROOT::Math::MatRepStd<float,4,4> */
45513 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void) {
45514    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR));
45515    { ROOT::Math::MatRepStd<float,4,4> *p; p=(ROOT::Math::MatRepStd<float,4,4>*)0x1000; if (p) { }
45516    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<float,4,4>::kRows).data(),0,(char*)NULL);
45517    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<float,4,4>::kCols).data(),0,(char*)NULL);
45518    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<float,4,4>::kSize).data(),0,(char*)NULL);
45519    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[16]=",0,(char*)NULL);
45520    }
45521    G__tag_memvar_reset();
45522 }
45523 
45524 
45525    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > */
45526 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void) {
45527    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
45528    { ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > *p; p=(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >*)0x1000; if (p) { }
45529    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::kRows).data(),0,(char*)NULL);
45530    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::kCols).data(),0,(char*)NULL);
45531    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::kSize).data(),0,(char*)NULL);
45532    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR),-1,-1,1,"fRep=",0,(char*)NULL);
45533    }
45534    G__tag_memvar_reset();
45535 }
45536 
45537 
45538    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow */
45539 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow(void) {
45540    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow));
45541    { ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow*)0x1000; if (p) { }
45542    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45543    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45544    }
45545    G__tag_memvar_reset();
45546 }
45547 
45548 
45549    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const */
45550 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const(void) {
45551    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const));
45552    { ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const*)0x1000; if (p) { }
45553    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45554    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45555    }
45556    G__tag_memvar_reset();
45557 }
45558 
45559 
45560    /* ROOT::Math::SVector<float,4> */
45561 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO4gR(void) {
45562    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
45563    { ROOT::Math::SVector<float,4> *p; p=(ROOT::Math::SVector<float,4>*)0x1000; if (p) { }
45564    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<float,4>::kSize).data(),0,(char*)NULL);
45565    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[4]=",0,(char*)NULL);
45566    }
45567    G__tag_memvar_reset();
45568 }
45569 
45570 
45571    /* ROOT::Math::MatRepStd<float,5,5> */
45572 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void) {
45573    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR));
45574    { ROOT::Math::MatRepStd<float,5,5> *p; p=(ROOT::Math::MatRepStd<float,5,5>*)0x1000; if (p) { }
45575    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<float,5,5>::kRows).data(),0,(char*)NULL);
45576    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<float,5,5>::kCols).data(),0,(char*)NULL);
45577    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<float,5,5>::kSize).data(),0,(char*)NULL);
45578    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[25]=",0,(char*)NULL);
45579    }
45580    G__tag_memvar_reset();
45581 }
45582 
45583 
45584    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > */
45585 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void) {
45586    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
45587    { ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > *p; p=(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >*)0x1000; if (p) { }
45588    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::kRows).data(),0,(char*)NULL);
45589    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::kCols).data(),0,(char*)NULL);
45590    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::kSize).data(),0,(char*)NULL);
45591    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR),-1,-1,1,"fRep=",0,(char*)NULL);
45592    }
45593    G__tag_memvar_reset();
45594 }
45595 
45596 
45597    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow */
45598 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow(void) {
45599    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow));
45600    { ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow*)0x1000; if (p) { }
45601    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45602    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45603    }
45604    G__tag_memvar_reset();
45605 }
45606 
45607 
45608    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const */
45609 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const(void) {
45610    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const));
45611    { ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const*)0x1000; if (p) { }
45612    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45613    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45614    }
45615    G__tag_memvar_reset();
45616 }
45617 
45618 
45619    /* ROOT::Math::SVector<float,5> */
45620 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO5gR(void) {
45621    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
45622    { ROOT::Math::SVector<float,5> *p; p=(ROOT::Math::SVector<float,5>*)0x1000; if (p) { }
45623    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<float,5>::kSize).data(),0,(char*)NULL);
45624    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[5]=",0,(char*)NULL);
45625    }
45626    G__tag_memvar_reset();
45627 }
45628 
45629 
45630    /* ROOT::Math::MatRepStd<float,6,6> */
45631 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void) {
45632    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR));
45633    { ROOT::Math::MatRepStd<float,6,6> *p; p=(ROOT::Math::MatRepStd<float,6,6>*)0x1000; if (p) { }
45634    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<float,6,6>::kRows).data(),0,(char*)NULL);
45635    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<float,6,6>::kCols).data(),0,(char*)NULL);
45636    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<float,6,6>::kSize).data(),0,(char*)NULL);
45637    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[36]=",0,(char*)NULL);
45638    }
45639    G__tag_memvar_reset();
45640 }
45641 
45642 
45643    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > */
45644 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void) {
45645    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
45646    { ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > *p; p=(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >*)0x1000; if (p) { }
45647    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::kRows).data(),0,(char*)NULL);
45648    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::kCols).data(),0,(char*)NULL);
45649    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::kSize).data(),0,(char*)NULL);
45650    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR),-1,-1,1,"fRep=",0,(char*)NULL);
45651    }
45652    G__tag_memvar_reset();
45653 }
45654 
45655 
45656    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow */
45657 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow(void) {
45658    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow));
45659    { ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow*)0x1000; if (p) { }
45660    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45661    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45662    }
45663    G__tag_memvar_reset();
45664 }
45665 
45666 
45667    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const */
45668 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const(void) {
45669    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const));
45670    { ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const*)0x1000; if (p) { }
45671    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45672    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45673    }
45674    G__tag_memvar_reset();
45675 }
45676 
45677 
45678    /* ROOT::Math::MatRepStd<float,7,7> */
45679 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void) {
45680    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR));
45681    { ROOT::Math::MatRepStd<float,7,7> *p; p=(ROOT::Math::MatRepStd<float,7,7>*)0x1000; if (p) { }
45682    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<float,7,7>::kRows).data(),0,(char*)NULL);
45683    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<float,7,7>::kCols).data(),0,(char*)NULL);
45684    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<float,7,7>::kSize).data(),0,(char*)NULL);
45685    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[49]=",0,(char*)NULL);
45686    }
45687    G__tag_memvar_reset();
45688 }
45689 
45690 
45691    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > */
45692 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void) {
45693    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
45694    { ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > *p; p=(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >*)0x1000; if (p) { }
45695    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::kRows).data(),0,(char*)NULL);
45696    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::kCols).data(),0,(char*)NULL);
45697    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::kSize).data(),0,(char*)NULL);
45698    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR),-1,-1,1,"fRep=",0,(char*)NULL);
45699    }
45700    G__tag_memvar_reset();
45701 }
45702 
45703 
45704    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow */
45705 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow(void) {
45706    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow));
45707    { ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow*)0x1000; if (p) { }
45708    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45709    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45710    }
45711    G__tag_memvar_reset();
45712 }
45713 
45714 
45715    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const */
45716 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const(void) {
45717    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const));
45718    { ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const*)0x1000; if (p) { }
45719    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45720    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45721    }
45722    G__tag_memvar_reset();
45723 }
45724 
45725 
45726    /* ROOT::Math::SVector<float,7> */
45727 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO7gR(void) {
45728    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
45729    { ROOT::Math::SVector<float,7> *p; p=(ROOT::Math::SVector<float,7>*)0x1000; if (p) { }
45730    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<float,7>::kSize).data(),0,(char*)NULL);
45731    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[7]=",0,(char*)NULL);
45732    }
45733    G__tag_memvar_reset();
45734 }
45735 
45736 
45737    /* ROOT::Math::MatRepSym<float,2> */
45738 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void) {
45739    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR));
45740    { ROOT::Math::MatRepSym<float,2> *p; p=(ROOT::Math::MatRepSym<float,2>*)0x1000; if (p) { }
45741    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<float,2>::kRows).data(),0,(char*)NULL);
45742    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<float,2>::kCols).data(),0,(char*)NULL);
45743    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<float,2>::kSize).data(),0,(char*)NULL);
45744    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[3]=",0,(char*)NULL);
45745    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR),-1,-1,4,"fOff=",0,"! transient");
45746    }
45747    G__tag_memvar_reset();
45748 }
45749 
45750 
45751    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > */
45752 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void) {
45753    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
45754    { ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > *p; p=(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >*)0x1000; if (p) { }
45755    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::kRows).data(),0,(char*)NULL);
45756    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::kCols).data(),0,(char*)NULL);
45757    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::kSize).data(),0,(char*)NULL);
45758    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR),-1,-1,1,"fRep=",0,(char*)NULL);
45759    }
45760    G__tag_memvar_reset();
45761 }
45762 
45763 
45764    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow */
45765 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow(void) {
45766    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow));
45767    { ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow*)0x1000; if (p) { }
45768    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45769    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45770    }
45771    G__tag_memvar_reset();
45772 }
45773 
45774 
45775    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const */
45776 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const(void) {
45777    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const));
45778    { ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const*)0x1000; if (p) { }
45779    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45780    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45781    }
45782    G__tag_memvar_reset();
45783 }
45784 
45785 
45786    /* ROOT::Math::MatRepSym<float,3> */
45787 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void) {
45788    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR));
45789    { ROOT::Math::MatRepSym<float,3> *p; p=(ROOT::Math::MatRepSym<float,3>*)0x1000; if (p) { }
45790    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<float,3>::kRows).data(),0,(char*)NULL);
45791    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<float,3>::kCols).data(),0,(char*)NULL);
45792    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<float,3>::kSize).data(),0,(char*)NULL);
45793    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[6]=",0,(char*)NULL);
45794    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR),-1,-1,4,"fOff=",0,"! transient");
45795    }
45796    G__tag_memvar_reset();
45797 }
45798 
45799 
45800    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > */
45801 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void) {
45802    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
45803    { ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > *p; p=(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >*)0x1000; if (p) { }
45804    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::kRows).data(),0,(char*)NULL);
45805    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::kCols).data(),0,(char*)NULL);
45806    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::kSize).data(),0,(char*)NULL);
45807    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR),-1,-1,1,"fRep=",0,(char*)NULL);
45808    }
45809    G__tag_memvar_reset();
45810 }
45811 
45812 
45813    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow */
45814 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow(void) {
45815    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow));
45816    { ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow*)0x1000; if (p) { }
45817    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45818    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45819    }
45820    G__tag_memvar_reset();
45821 }
45822 
45823 
45824    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const */
45825 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const(void) {
45826    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const));
45827    { ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const*)0x1000; if (p) { }
45828    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45829    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45830    }
45831    G__tag_memvar_reset();
45832 }
45833 
45834 
45835    /* ROOT::Math::MatRepSym<float,4> */
45836 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void) {
45837    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR));
45838    { ROOT::Math::MatRepSym<float,4> *p; p=(ROOT::Math::MatRepSym<float,4>*)0x1000; if (p) { }
45839    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<float,4>::kRows).data(),0,(char*)NULL);
45840    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<float,4>::kCols).data(),0,(char*)NULL);
45841    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<float,4>::kSize).data(),0,(char*)NULL);
45842    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[10]=",0,(char*)NULL);
45843    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR),-1,-1,4,"fOff=",0,"! transient");
45844    }
45845    G__tag_memvar_reset();
45846 }
45847 
45848 
45849    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > */
45850 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void) {
45851    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
45852    { ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > *p; p=(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >*)0x1000; if (p) { }
45853    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::kRows).data(),0,(char*)NULL);
45854    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::kCols).data(),0,(char*)NULL);
45855    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::kSize).data(),0,(char*)NULL);
45856    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR),-1,-1,1,"fRep=",0,(char*)NULL);
45857    }
45858    G__tag_memvar_reset();
45859 }
45860 
45861 
45862    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow */
45863 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow(void) {
45864    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow));
45865    { ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow*)0x1000; if (p) { }
45866    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45867    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45868    }
45869    G__tag_memvar_reset();
45870 }
45871 
45872 
45873    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const */
45874 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const(void) {
45875    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const));
45876    { ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const*)0x1000; if (p) { }
45877    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45878    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45879    }
45880    G__tag_memvar_reset();
45881 }
45882 
45883 
45884    /* ROOT::Math::MatRepSym<float,5> */
45885 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void) {
45886    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR));
45887    { ROOT::Math::MatRepSym<float,5> *p; p=(ROOT::Math::MatRepSym<float,5>*)0x1000; if (p) { }
45888    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<float,5>::kRows).data(),0,(char*)NULL);
45889    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<float,5>::kCols).data(),0,(char*)NULL);
45890    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<float,5>::kSize).data(),0,(char*)NULL);
45891    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[15]=",0,(char*)NULL);
45892    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR),-1,-1,4,"fOff=",0,"! transient");
45893    }
45894    G__tag_memvar_reset();
45895 }
45896 
45897 
45898    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > */
45899 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void) {
45900    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
45901    { ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > *p; p=(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >*)0x1000; if (p) { }
45902    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::kRows).data(),0,(char*)NULL);
45903    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::kCols).data(),0,(char*)NULL);
45904    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::kSize).data(),0,(char*)NULL);
45905    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR),-1,-1,1,"fRep=",0,(char*)NULL);
45906    }
45907    G__tag_memvar_reset();
45908 }
45909 
45910 
45911    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow */
45912 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow(void) {
45913    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow));
45914    { ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow*)0x1000; if (p) { }
45915    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45916    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45917    }
45918    G__tag_memvar_reset();
45919 }
45920 
45921 
45922    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const */
45923 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const(void) {
45924    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const));
45925    { ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const*)0x1000; if (p) { }
45926    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45927    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45928    }
45929    G__tag_memvar_reset();
45930 }
45931 
45932 
45933    /* ROOT::Math::MatRepSym<float,6> */
45934 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void) {
45935    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR));
45936    { ROOT::Math::MatRepSym<float,6> *p; p=(ROOT::Math::MatRepSym<float,6>*)0x1000; if (p) { }
45937    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<float,6>::kRows).data(),0,(char*)NULL);
45938    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<float,6>::kCols).data(),0,(char*)NULL);
45939    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<float,6>::kSize).data(),0,(char*)NULL);
45940    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[21]=",0,(char*)NULL);
45941    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR),-1,-1,4,"fOff=",0,"! transient");
45942    }
45943    G__tag_memvar_reset();
45944 }
45945 
45946 
45947    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > */
45948 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void) {
45949    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
45950    { ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > *p; p=(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >*)0x1000; if (p) { }
45951    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::kRows).data(),0,(char*)NULL);
45952    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::kCols).data(),0,(char*)NULL);
45953    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::kSize).data(),0,(char*)NULL);
45954    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR),-1,-1,1,"fRep=",0,(char*)NULL);
45955    }
45956    G__tag_memvar_reset();
45957 }
45958 
45959 
45960    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow */
45961 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow(void) {
45962    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow));
45963    { ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow*)0x1000; if (p) { }
45964    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45965    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45966    }
45967    G__tag_memvar_reset();
45968 }
45969 
45970 
45971    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const */
45972 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const(void) {
45973    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const));
45974    { ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const*)0x1000; if (p) { }
45975    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
45976    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
45977    }
45978    G__tag_memvar_reset();
45979 }
45980 
45981 
45982    /* ROOT::Math::MatRepSym<float,7> */
45983 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void) {
45984    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR));
45985    { ROOT::Math::MatRepSym<float,7> *p; p=(ROOT::Math::MatRepSym<float,7>*)0x1000; if (p) { }
45986    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<float,7>::kRows).data(),0,(char*)NULL);
45987    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<float,7>::kCols).data(),0,(char*)NULL);
45988    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<float,7>::kSize).data(),0,(char*)NULL);
45989    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[28]=",0,(char*)NULL);
45990    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR),-1,-1,4,"fOff=",0,"! transient");
45991    }
45992    G__tag_memvar_reset();
45993 }
45994 
45995 
45996    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > */
45997 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void) {
45998    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
45999    { ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > *p; p=(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >*)0x1000; if (p) { }
46000    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::kRows).data(),0,(char*)NULL);
46001    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::kCols).data(),0,(char*)NULL);
46002    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::kSize).data(),0,(char*)NULL);
46003    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR),-1,-1,1,"fRep=",0,(char*)NULL);
46004    }
46005    G__tag_memvar_reset();
46006 }
46007 
46008 
46009    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow */
46010 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow(void) {
46011    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow));
46012    { ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow*)0x1000; if (p) { }
46013    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46014    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46015    }
46016    G__tag_memvar_reset();
46017 }
46018 
46019 
46020    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const */
46021 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const(void) {
46022    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const));
46023    { ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const*)0x1000; if (p) { }
46024    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46025    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46026    }
46027    G__tag_memvar_reset();
46028 }
46029 
46030 
46031    /* ROOT::Math::MatRepStd<double,4,3> */
46032 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void) {
46033    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR));
46034    { ROOT::Math::MatRepStd<double,4,3> *p; p=(ROOT::Math::MatRepStd<double,4,3>*)0x1000; if (p) { }
46035    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<double,4,3>::kRows).data(),0,(char*)NULL);
46036    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<double,4,3>::kCols).data(),0,(char*)NULL);
46037    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<double,4,3>::kSize).data(),0,(char*)NULL);
46038    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[12]=",0,(char*)NULL);
46039    }
46040    G__tag_memvar_reset();
46041 }
46042 
46043 
46044    /* ROOT::Math::MatRepStd<double,3,4> */
46045 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void) {
46046    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR));
46047    { ROOT::Math::MatRepStd<double,3,4> *p; p=(ROOT::Math::MatRepStd<double,3,4>*)0x1000; if (p) { }
46048    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<double,3,4>::kRows).data(),0,(char*)NULL);
46049    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<double,3,4>::kCols).data(),0,(char*)NULL);
46050    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<double,3,4>::kSize).data(),0,(char*)NULL);
46051    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[12]=",0,(char*)NULL);
46052    }
46053    G__tag_memvar_reset();
46054 }
46055 
46056 
46057    /* ROOT::Math::MatRepStd<double,9,7> */
46058 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void) {
46059    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR));
46060    { ROOT::Math::MatRepStd<double,9,7> *p; p=(ROOT::Math::MatRepStd<double,9,7>*)0x1000; if (p) { }
46061    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<double,9,7>::kRows).data(),0,(char*)NULL);
46062    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<double,9,7>::kCols).data(),0,(char*)NULL);
46063    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<double,9,7>::kSize).data(),0,(char*)NULL);
46064    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fArray[63]=",0,(char*)NULL);
46065    }
46066    G__tag_memvar_reset();
46067 }
46068 
46069 
46070    /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > */
46071 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void) {
46072    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
46073    { ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > *p; p=(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >*)0x1000; if (p) { }
46074    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::kRows).data(),0,(char*)NULL);
46075    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::kCols).data(),0,(char*)NULL);
46076    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::kSize).data(),0,(char*)NULL);
46077    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR),-1,-1,1,"fRep=",0,(char*)NULL);
46078    }
46079    G__tag_memvar_reset();
46080 }
46081 
46082 
46083    /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow */
46084 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow(void) {
46085    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow));
46086    { ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow*)0x1000; if (p) { }
46087    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46088    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46089    }
46090    G__tag_memvar_reset();
46091 }
46092 
46093 
46094    /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const */
46095 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const(void) {
46096    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const));
46097    { ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const*)0x1000; if (p) { }
46098    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46099    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46100    }
46101    G__tag_memvar_reset();
46102 }
46103 
46104 
46105    /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > */
46106 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void) {
46107    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
46108    { ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > *p; p=(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >*)0x1000; if (p) { }
46109    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::kRows).data(),0,(char*)NULL);
46110    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::kCols).data(),0,(char*)NULL);
46111    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::kSize).data(),0,(char*)NULL);
46112    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR),-1,-1,1,"fRep=",0,(char*)NULL);
46113    }
46114    G__tag_memvar_reset();
46115 }
46116 
46117 
46118    /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow */
46119 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow(void) {
46120    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow));
46121    { ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow*)0x1000; if (p) { }
46122    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46123    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46124    }
46125    G__tag_memvar_reset();
46126 }
46127 
46128 
46129    /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const */
46130 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const(void) {
46131    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const));
46132    { ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const*)0x1000; if (p) { }
46133    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46134    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46135    }
46136    G__tag_memvar_reset();
46137 }
46138 
46139 
46140    /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > */
46141 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void) {
46142    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
46143    { ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > *p; p=(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >*)0x1000; if (p) { }
46144    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::kRows).data(),0,(char*)NULL);
46145    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::kCols).data(),0,(char*)NULL);
46146    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::kSize).data(),0,(char*)NULL);
46147    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR),-1,-1,1,"fRep=",0,(char*)NULL);
46148    }
46149    G__tag_memvar_reset();
46150 }
46151 
46152 
46153    /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow */
46154 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow(void) {
46155    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow));
46156    { ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow*)0x1000; if (p) { }
46157    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46158    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46159    }
46160    G__tag_memvar_reset();
46161 }
46162 
46163 
46164    /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const */
46165 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const(void) {
46166    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const));
46167    { ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const*)0x1000; if (p) { }
46168    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46169    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46170    }
46171    G__tag_memvar_reset();
46172 }
46173 
46174 
46175    /* ROOT::Math::MatRepStd<float,4,3> */
46176 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void) {
46177    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR));
46178    { ROOT::Math::MatRepStd<float,4,3> *p; p=(ROOT::Math::MatRepStd<float,4,3>*)0x1000; if (p) { }
46179    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<float,4,3>::kRows).data(),0,(char*)NULL);
46180    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<float,4,3>::kCols).data(),0,(char*)NULL);
46181    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<float,4,3>::kSize).data(),0,(char*)NULL);
46182    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[12]=",0,(char*)NULL);
46183    }
46184    G__tag_memvar_reset();
46185 }
46186 
46187 
46188    /* ROOT::Math::MatRepStd<float,3,4> */
46189 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void) {
46190    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR));
46191    { ROOT::Math::MatRepStd<float,3,4> *p; p=(ROOT::Math::MatRepStd<float,3,4>*)0x1000; if (p) { }
46192    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<float,3,4>::kRows).data(),0,(char*)NULL);
46193    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<float,3,4>::kCols).data(),0,(char*)NULL);
46194    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<float,3,4>::kSize).data(),0,(char*)NULL);
46195    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[12]=",0,(char*)NULL);
46196    }
46197    G__tag_memvar_reset();
46198 }
46199 
46200 
46201    /* ROOT::Math::MatRepStd<float,9,7> */
46202 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void) {
46203    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR));
46204    { ROOT::Math::MatRepStd<float,9,7> *p; p=(ROOT::Math::MatRepStd<float,9,7>*)0x1000; if (p) { }
46205    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<float,9,7>::kRows).data(),0,(char*)NULL);
46206    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<float,9,7>::kCols).data(),0,(char*)NULL);
46207    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<float,9,7>::kSize).data(),0,(char*)NULL);
46208    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"fArray[63]=",0,(char*)NULL);
46209    }
46210    G__tag_memvar_reset();
46211 }
46212 
46213 
46214    /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > */
46215 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void) {
46216    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
46217    { ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > *p; p=(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >*)0x1000; if (p) { }
46218    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::kRows).data(),0,(char*)NULL);
46219    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::kCols).data(),0,(char*)NULL);
46220    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::kSize).data(),0,(char*)NULL);
46221    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR),-1,-1,1,"fRep=",0,(char*)NULL);
46222    }
46223    G__tag_memvar_reset();
46224 }
46225 
46226 
46227    /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow */
46228 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow(void) {
46229    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow));
46230    { ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow*)0x1000; if (p) { }
46231    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46232    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46233    }
46234    G__tag_memvar_reset();
46235 }
46236 
46237 
46238    /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const */
46239 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const(void) {
46240    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const));
46241    { ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const*)0x1000; if (p) { }
46242    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46243    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46244    }
46245    G__tag_memvar_reset();
46246 }
46247 
46248 
46249    /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > */
46250 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void) {
46251    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
46252    { ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > *p; p=(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >*)0x1000; if (p) { }
46253    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::kRows).data(),0,(char*)NULL);
46254    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::kCols).data(),0,(char*)NULL);
46255    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::kSize).data(),0,(char*)NULL);
46256    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR),-1,-1,1,"fRep=",0,(char*)NULL);
46257    }
46258    G__tag_memvar_reset();
46259 }
46260 
46261 
46262    /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow */
46263 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow(void) {
46264    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow));
46265    { ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow*)0x1000; if (p) { }
46266    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46267    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46268    }
46269    G__tag_memvar_reset();
46270 }
46271 
46272 
46273    /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const */
46274 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const(void) {
46275    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const));
46276    { ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const*)0x1000; if (p) { }
46277    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46278    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46279    }
46280    G__tag_memvar_reset();
46281 }
46282 
46283 
46284    /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > */
46285 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void) {
46286    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
46287    { ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > *p; p=(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >*)0x1000; if (p) { }
46288    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::kRows).data(),0,(char*)NULL);
46289    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::kCols).data(),0,(char*)NULL);
46290    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::kSize).data(),0,(char*)NULL);
46291    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR),-1,-1,1,"fRep=",0,(char*)NULL);
46292    }
46293    G__tag_memvar_reset();
46294 }
46295 
46296 
46297    /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow */
46298 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow(void) {
46299    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow));
46300    { ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow *p; p=(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow*)0x1000; if (p) { }
46301    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46302    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46303    }
46304    G__tag_memvar_reset();
46305 }
46306 
46307 
46308    /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const */
46309 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const(void) {
46310    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const));
46311    { ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const *p; p=(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const*)0x1000; if (p) { }
46312    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR),-1,-1,4,"fMat=",0,(char*)NULL);
46313    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fRow=",0,(char*)NULL);
46314    }
46315    G__tag_memvar_reset();
46316 }
46317 
46318 extern "C" void G__cpp_setup_memvarG__Smatrix() {
46319 }
46320 /***********************************************************
46321 ************************************************************
46322 ************************************************************
46323 ************************************************************
46324 ************************************************************
46325 ************************************************************
46326 ************************************************************
46327 ***********************************************************/
46328 
46329 /*********************************************************
46330 * Member function information setup for each class
46331 *********************************************************/
46332 static void G__setup_memfuncROOTcLcLMath(void) {
46333    /* ROOT::Math */
46334    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMath));
46335    G__tag_memfunc_reset();
46336 }
46337 
46338 static void G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE2gR(void) {
46339    /* ROOT::Math::RowOffsets<2> */
46340    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR));
46341    G__memfunc_setup("RowOffsets<2>",1214,G__G__Smatrix_107_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46342    G__memfunc_setup("operator()",957,G__G__Smatrix_107_0_2, 105, -1, -1, 0, 2, 1, 1, 8, 
46343 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46344    G__memfunc_setup("apply",550,G__G__Smatrix_107_0_3, 105, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46345    // automatic copy constructor
46346    G__memfunc_setup("RowOffsets<2>", 1214, G__G__Smatrix_107_0_4, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46347    // automatic destructor
46348    G__memfunc_setup("~RowOffsets<2>", 1340, G__G__Smatrix_107_0_5, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46349    // automatic assignment operator
46350    G__memfunc_setup("operator=", 937, G__G__Smatrix_107_0_6, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46351    G__tag_memfunc_reset();
46352 }
46353 
46354 static void G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE3gR(void) {
46355    /* ROOT::Math::RowOffsets<3> */
46356    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR));
46357    G__memfunc_setup("RowOffsets<3>",1215,G__G__Smatrix_108_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46358    G__memfunc_setup("operator()",957,G__G__Smatrix_108_0_2, 105, -1, -1, 0, 2, 1, 1, 8, 
46359 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46360    G__memfunc_setup("apply",550,G__G__Smatrix_108_0_3, 105, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46361    // automatic copy constructor
46362    G__memfunc_setup("RowOffsets<3>", 1215, G__G__Smatrix_108_0_4, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46363    // automatic destructor
46364    G__memfunc_setup("~RowOffsets<3>", 1341, G__G__Smatrix_108_0_5, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46365    // automatic assignment operator
46366    G__memfunc_setup("operator=", 937, G__G__Smatrix_108_0_6, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46367    G__tag_memfunc_reset();
46368 }
46369 
46370 static void G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE4gR(void) {
46371    /* ROOT::Math::RowOffsets<4> */
46372    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR));
46373    G__memfunc_setup("RowOffsets<4>",1216,G__G__Smatrix_109_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46374    G__memfunc_setup("operator()",957,G__G__Smatrix_109_0_2, 105, -1, -1, 0, 2, 1, 1, 8, 
46375 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46376    G__memfunc_setup("apply",550,G__G__Smatrix_109_0_3, 105, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46377    // automatic copy constructor
46378    G__memfunc_setup("RowOffsets<4>", 1216, G__G__Smatrix_109_0_4, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46379    // automatic destructor
46380    G__memfunc_setup("~RowOffsets<4>", 1342, G__G__Smatrix_109_0_5, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46381    // automatic assignment operator
46382    G__memfunc_setup("operator=", 937, G__G__Smatrix_109_0_6, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46383    G__tag_memfunc_reset();
46384 }
46385 
46386 static void G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE5gR(void) {
46387    /* ROOT::Math::RowOffsets<5> */
46388    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR));
46389    G__memfunc_setup("RowOffsets<5>",1217,G__G__Smatrix_110_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46390    G__memfunc_setup("operator()",957,G__G__Smatrix_110_0_2, 105, -1, -1, 0, 2, 1, 1, 8, 
46391 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46392    G__memfunc_setup("apply",550,G__G__Smatrix_110_0_3, 105, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46393    // automatic copy constructor
46394    G__memfunc_setup("RowOffsets<5>", 1217, G__G__Smatrix_110_0_4, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46395    // automatic destructor
46396    G__memfunc_setup("~RowOffsets<5>", 1343, G__G__Smatrix_110_0_5, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46397    // automatic assignment operator
46398    G__memfunc_setup("operator=", 937, G__G__Smatrix_110_0_6, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46399    G__tag_memfunc_reset();
46400 }
46401 
46402 static void G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE6gR(void) {
46403    /* ROOT::Math::RowOffsets<6> */
46404    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR));
46405    G__memfunc_setup("RowOffsets<6>",1218,G__G__Smatrix_111_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46406    G__memfunc_setup("operator()",957,G__G__Smatrix_111_0_2, 105, -1, -1, 0, 2, 1, 1, 8, 
46407 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46408    G__memfunc_setup("apply",550,G__G__Smatrix_111_0_3, 105, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46409    // automatic copy constructor
46410    G__memfunc_setup("RowOffsets<6>", 1218, G__G__Smatrix_111_0_4, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46411    // automatic destructor
46412    G__memfunc_setup("~RowOffsets<6>", 1344, G__G__Smatrix_111_0_5, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46413    // automatic assignment operator
46414    G__memfunc_setup("operator=", 937, G__G__Smatrix_111_0_6, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46415    G__tag_memfunc_reset();
46416 }
46417 
46418 static void G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE7gR(void) {
46419    /* ROOT::Math::RowOffsets<7> */
46420    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR));
46421    G__memfunc_setup("RowOffsets<7>",1219,G__G__Smatrix_112_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46422    G__memfunc_setup("operator()",957,G__G__Smatrix_112_0_2, 105, -1, -1, 0, 2, 1, 1, 8, 
46423 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46424    G__memfunc_setup("apply",550,G__G__Smatrix_112_0_3, 105, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46425    // automatic copy constructor
46426    G__memfunc_setup("RowOffsets<7>", 1219, G__G__Smatrix_112_0_4, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46427    // automatic destructor
46428    G__memfunc_setup("~RowOffsets<7>", 1345, G__G__Smatrix_112_0_5, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46429    // automatic assignment operator
46430    G__memfunc_setup("operator=", 937, G__G__Smatrix_112_0_6, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::RowOffsets<7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46431    G__tag_memfunc_reset();
46432 }
46433 
46434 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixIdentity(void) {
46435    /* ROOT::Math::SMatrixIdentity */
46436    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity));
46437    // automatic default constructor
46438    G__memfunc_setup("SMatrixIdentity", 1554, G__G__Smatrix_116_0_1, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46439    // automatic copy constructor
46440    G__memfunc_setup("SMatrixIdentity", 1554, G__G__Smatrix_116_0_2, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 11 - -", (char*) NULL, (void*) NULL, 0);
46441    // automatic destructor
46442    G__memfunc_setup("~SMatrixIdentity", 1680, G__G__Smatrix_116_0_3, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46443    // automatic assignment operator
46444    G__memfunc_setup("operator=", 937, G__G__Smatrix_116_0_4, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 11 - -", (char*) NULL, (void*) NULL, 0);
46445    G__tag_memfunc_reset();
46446 }
46447 
46448 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR(void) {
46449    /* ROOT::Math::MatRepStd<double,2,2> */
46450    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR));
46451    G__memfunc_setup("operator()",957,G__G__Smatrix_117_0_1, 100, -1, -1, 1, 2, 1, 1, 9, 
46452 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46453    G__memfunc_setup("operator()",957,G__G__Smatrix_117_0_2, 100, -1, -1, 1, 2, 1, 1, 0, 
46454 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46455    G__memfunc_setup("operator[]",1060,G__G__Smatrix_117_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46456    G__memfunc_setup("operator[]",1060,G__G__Smatrix_117_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46457    G__memfunc_setup("apply",550,G__G__Smatrix_117_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46458    G__memfunc_setup("Array",511,G__G__Smatrix_117_0_6, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46459    G__memfunc_setup("Array",511,G__G__Smatrix_117_0_7, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
46460    // automatic default constructor
46461    G__memfunc_setup("MatRepStd<double,2,2>", 1829, G__G__Smatrix_117_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46462    // automatic copy constructor
46463    G__memfunc_setup("MatRepStd<double,2,2>", 1829, G__G__Smatrix_117_0_9, (int) ('i'), 
46464 G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,2,2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46465    // automatic destructor
46466    G__memfunc_setup("~MatRepStd<double,2,2>", 1955, G__G__Smatrix_117_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46467    // automatic assignment operator
46468    G__memfunc_setup("operator=", 937, G__G__Smatrix_117_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,2,2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46469    G__tag_memfunc_reset();
46470 }
46471 
46472 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR(void) {
46473    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > */
46474    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR));
46475    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >",4512,G__G__Smatrix_119_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46476    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >",4512,G__G__Smatrix_119_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
46477    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >",4512,G__G__Smatrix_119_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46478    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >",4512,G__G__Smatrix_119_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 0, 2, 1, 1, 0, 
46479 "u 'ROOT::Math::SVector<double,3>' 'ROOT::Math::SVector<double,2*(2+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
46480    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >",4512,G__G__Smatrix_119_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46481    G__memfunc_setup("operator=",937,G__G__Smatrix_119_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
46482    G__memfunc_setup("operator=",937,G__G__Smatrix_119_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46483    G__memfunc_setup("apply",550,G__G__Smatrix_119_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46484    G__memfunc_setup("Array",511,G__G__Smatrix_119_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
46485    G__memfunc_setup("Array",511,G__G__Smatrix_119_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46486    G__memfunc_setup("begin",517,G__G__Smatrix_119_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46487    G__memfunc_setup("end",311,G__G__Smatrix_119_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46488    G__memfunc_setup("begin",517,G__G__Smatrix_119_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46489    G__memfunc_setup("end",311,G__G__Smatrix_119_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46490    G__memfunc_setup("operator==",998,G__G__Smatrix_119_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46491    G__memfunc_setup("operator!=",970,G__G__Smatrix_119_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46492    G__memfunc_setup("operator!=",970,G__G__Smatrix_119_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46493    G__memfunc_setup("operator>",938,G__G__Smatrix_119_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46494    G__memfunc_setup("operator<",936,G__G__Smatrix_119_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46495    G__memfunc_setup("operator()",957,G__G__Smatrix_119_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
46496 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46497    G__memfunc_setup("operator()",957,G__G__Smatrix_119_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
46498 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46499    G__memfunc_setup("At",181,G__G__Smatrix_119_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
46500 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46501    G__memfunc_setup("At",181,G__G__Smatrix_119_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
46502 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46503    G__memfunc_setup("operator[]",1060,G__G__Smatrix_119_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46504    G__memfunc_setup("operator[]",1060,G__G__Smatrix_119_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46505    G__memfunc_setup("operator+=",980,G__G__Smatrix_119_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46506    G__memfunc_setup("operator-=",982,G__G__Smatrix_119_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46507    G__memfunc_setup("operator*=",979,G__G__Smatrix_119_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46508    G__memfunc_setup("operator/=",984,G__G__Smatrix_119_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46509    G__memfunc_setup("Invert",632,G__G__Smatrix_119_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46510    G__memfunc_setup("Inverse",732,G__G__Smatrix_119_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
46511    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_119_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46512    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_119_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
46513    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_119_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46514    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_119_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
46515    G__memfunc_setup("Det",285,G__G__Smatrix_119_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
46516    G__memfunc_setup("Det2",335,G__G__Smatrix_119_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
46517    G__memfunc_setup("Row",312,G__G__Smatrix_119_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
46518    G__memfunc_setup("Col",286,G__G__Smatrix_119_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
46519    G__memfunc_setup("Diagonal",799,G__G__Smatrix_119_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46520    G__memfunc_setup("Trace",495,G__G__Smatrix_119_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46521    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_119_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), G__defined_typename("ROOT::Math::SVector<double,2*(2+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46522    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_119_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), G__defined_typename("ROOT::Math::SVector<double,2*(2+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46523    G__memfunc_setup("IsInUse",672,G__G__Smatrix_119_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
46524    G__memfunc_setup("Print",525,G__G__Smatrix_119_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
46525    // automatic destructor
46526    G__memfunc_setup("~SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >", 4638, G__G__Smatrix_119_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46527    // automatic assignment operator
46528    G__memfunc_setup("operator=", 937, G__G__Smatrix_119_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
46529    G__tag_memfunc_reset();
46530 }
46531 
46532 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO3gR(void) {
46533    /* ROOT::Math::SVector<double,3> */
46534    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR));
46535    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46536    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46537    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 2, 1, 1, 0, 
46538 "D - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
46539    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 2, 1, 1, 0, 
46540 "D - 'ROOT::Math::SVector<double,3>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<double,3>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
46541    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 1, 5, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
46542    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 2, 1, 1, 0, 
46543 "d - - 11 - a1 d - - 11 - a2", (char*)NULL, (void*) NULL, 0);
46544    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 3, 1, 1, 0, 
46545 "d - - 11 - a1 d - - 11 - a2 "
46546 "d - - 11 - a3", (char*)NULL, (void*) NULL, 0);
46547    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 4, 1, 1, 0, 
46548 "d - - 11 - a1 d - - 11 - a2 "
46549 "d - - 11 - a3 d - - 11 - a4", (char*)NULL, (void*) NULL, 0);
46550    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 5, 1, 1, 0, 
46551 "d - - 11 - a1 d - - 11 - a2 "
46552 "d - - 11 - a3 d - - 11 - a4 "
46553 "d - - 11 - a5", (char*)NULL, (void*) NULL, 0);
46554    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 6, 1, 1, 0, 
46555 "d - - 11 - a1 d - - 11 - a2 "
46556 "d - - 11 - a3 d - - 11 - a4 "
46557 "d - - 11 - a5 d - - 11 - a6", (char*)NULL, (void*) NULL, 0);
46558    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 7, 1, 1, 0, 
46559 "d - - 11 - a1 d - - 11 - a2 "
46560 "d - - 11 - a3 d - - 11 - a4 "
46561 "d - - 11 - a5 d - - 11 - a6 "
46562 "d - - 11 - a7", (char*)NULL, (void*) NULL, 0);
46563    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 8, 1, 1, 0, 
46564 "d - - 11 - a1 d - - 11 - a2 "
46565 "d - - 11 - a3 d - - 11 - a4 "
46566 "d - - 11 - a5 d - - 11 - a6 "
46567 "d - - 11 - a7 d - - 11 - a8", (char*)NULL, (void*) NULL, 0);
46568    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 9, 1, 1, 0, 
46569 "d - - 11 - a1 d - - 11 - a2 "
46570 "d - - 11 - a3 d - - 11 - a4 "
46571 "d - - 11 - a5 d - - 11 - a6 "
46572 "d - - 11 - a7 d - - 11 - a8 "
46573 "d - - 11 - a9", (char*)NULL, (void*) NULL, 0);
46574    G__memfunc_setup("SVector<double,3>",1562,G__G__Smatrix_120_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 10, 1, 1, 0, 
46575 "d - - 11 - a1 d - - 11 - a2 "
46576 "d - - 11 - a3 d - - 11 - a4 "
46577 "d - - 11 - a5 d - - 11 - a6 "
46578 "d - - 11 - a7 d - - 11 - a8 "
46579 "d - - 11 - a9 d - - 11 - a10", (char*)NULL, (void*) NULL, 0);
46580    G__memfunc_setup("operator=",937,G__G__Smatrix_120_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
46581    G__memfunc_setup("Dim",282,G__G__Smatrix_120_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<double,3>::Dim) ), 0);
46582    G__memfunc_setup("apply",550,G__G__Smatrix_120_0_17, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46583    G__memfunc_setup("Array",511,G__G__Smatrix_120_0_18, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
46584    G__memfunc_setup("Array",511,G__G__Smatrix_120_0_19, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46585    G__memfunc_setup("begin",517,G__G__Smatrix_120_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<double,3>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46586    G__memfunc_setup("end",311,G__G__Smatrix_120_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<double,3>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46587    G__memfunc_setup("begin",517,G__G__Smatrix_120_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<double,3>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46588    G__memfunc_setup("end",311,G__G__Smatrix_120_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<double,3>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46589    G__memfunc_setup("operator==",998,G__G__Smatrix_120_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46590    G__memfunc_setup("operator!=",970,G__G__Smatrix_120_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46591    G__memfunc_setup("operator==",998,G__G__Smatrix_120_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46592    G__memfunc_setup("operator!=",970,G__G__Smatrix_120_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46593    G__memfunc_setup("operator>",938,G__G__Smatrix_120_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46594    G__memfunc_setup("operator<",936,G__G__Smatrix_120_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46595    G__memfunc_setup("operator>",938,G__G__Smatrix_120_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46596    G__memfunc_setup("operator<",936,G__G__Smatrix_120_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46597    G__memfunc_setup("operator[]",1060,G__G__Smatrix_120_0_32, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46598    G__memfunc_setup("operator()",957,G__G__Smatrix_120_0_33, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46599    G__memfunc_setup("At",181,G__G__Smatrix_120_0_34, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46600    G__memfunc_setup("operator[]",1060,G__G__Smatrix_120_0_35, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46601    G__memfunc_setup("operator()",957,G__G__Smatrix_120_0_36, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46602    G__memfunc_setup("At",181,G__G__Smatrix_120_0_37, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46603    G__memfunc_setup("operator+=",980,G__G__Smatrix_120_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46604    G__memfunc_setup("operator-=",982,G__G__Smatrix_120_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46605    G__memfunc_setup("operator*=",979,G__G__Smatrix_120_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46606    G__memfunc_setup("operator/=",984,G__G__Smatrix_120_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46607    G__memfunc_setup("operator+=",980,G__G__Smatrix_120_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46608    G__memfunc_setup("operator-=",982,G__G__Smatrix_120_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46609    G__memfunc_setup("Unit",416,G__G__Smatrix_120_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46610    G__memfunc_setup("Print",525,G__G__Smatrix_120_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
46611    // automatic destructor
46612    G__memfunc_setup("~SVector<double,3>", 1688, G__G__Smatrix_120_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46613    // automatic assignment operator
46614    G__memfunc_setup("operator=", 937, G__G__Smatrix_120_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46615    G__tag_memfunc_reset();
46616 }
46617 
46618 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow(void) {
46619    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow */
46620    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow));
46621    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_123_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
46622 "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46623    G__memfunc_setup("operator[]",1060,G__G__Smatrix_123_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
46624    // automatic copy constructor
46625    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_123_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
46626    // automatic destructor
46627    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_123_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46628    // automatic assignment operator
46629    G__memfunc_setup("operator=", 937, G__G__Smatrix_123_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
46630    G__tag_memfunc_reset();
46631 }
46632 
46633 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const(void) {
46634    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const */
46635    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const));
46636    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_124_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
46637 "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46638    G__memfunc_setup("operator[]",1060,G__G__Smatrix_124_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
46639    // automatic copy constructor
46640    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_124_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
46641    // automatic destructor
46642    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_124_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46643    G__tag_memfunc_reset();
46644 }
46645 
46646 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO2gR(void) {
46647    /* ROOT::Math::SVector<double,2> */
46648    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR));
46649    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46650    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46651    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 2, 1, 1, 0, 
46652 "D - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
46653    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 2, 1, 1, 0, 
46654 "D - 'ROOT::Math::SVector<double,2>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<double,2>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
46655    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 1, 5, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
46656    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 2, 1, 1, 0, 
46657 "d - - 11 - a1 d - - 11 - a2", (char*)NULL, (void*) NULL, 0);
46658    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 3, 1, 1, 0, 
46659 "d - - 11 - a1 d - - 11 - a2 "
46660 "d - - 11 - a3", (char*)NULL, (void*) NULL, 0);
46661    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 4, 1, 1, 0, 
46662 "d - - 11 - a1 d - - 11 - a2 "
46663 "d - - 11 - a3 d - - 11 - a4", (char*)NULL, (void*) NULL, 0);
46664    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 5, 1, 1, 0, 
46665 "d - - 11 - a1 d - - 11 - a2 "
46666 "d - - 11 - a3 d - - 11 - a4 "
46667 "d - - 11 - a5", (char*)NULL, (void*) NULL, 0);
46668    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 6, 1, 1, 0, 
46669 "d - - 11 - a1 d - - 11 - a2 "
46670 "d - - 11 - a3 d - - 11 - a4 "
46671 "d - - 11 - a5 d - - 11 - a6", (char*)NULL, (void*) NULL, 0);
46672    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 7, 1, 1, 0, 
46673 "d - - 11 - a1 d - - 11 - a2 "
46674 "d - - 11 - a3 d - - 11 - a4 "
46675 "d - - 11 - a5 d - - 11 - a6 "
46676 "d - - 11 - a7", (char*)NULL, (void*) NULL, 0);
46677    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 8, 1, 1, 0, 
46678 "d - - 11 - a1 d - - 11 - a2 "
46679 "d - - 11 - a3 d - - 11 - a4 "
46680 "d - - 11 - a5 d - - 11 - a6 "
46681 "d - - 11 - a7 d - - 11 - a8", (char*)NULL, (void*) NULL, 0);
46682    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 9, 1, 1, 0, 
46683 "d - - 11 - a1 d - - 11 - a2 "
46684 "d - - 11 - a3 d - - 11 - a4 "
46685 "d - - 11 - a5 d - - 11 - a6 "
46686 "d - - 11 - a7 d - - 11 - a8 "
46687 "d - - 11 - a9", (char*)NULL, (void*) NULL, 0);
46688    G__memfunc_setup("SVector<double,2>",1561,G__G__Smatrix_125_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 10, 1, 1, 0, 
46689 "d - - 11 - a1 d - - 11 - a2 "
46690 "d - - 11 - a3 d - - 11 - a4 "
46691 "d - - 11 - a5 d - - 11 - a6 "
46692 "d - - 11 - a7 d - - 11 - a8 "
46693 "d - - 11 - a9 d - - 11 - a10", (char*)NULL, (void*) NULL, 0);
46694    G__memfunc_setup("operator=",937,G__G__Smatrix_125_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
46695    G__memfunc_setup("Dim",282,G__G__Smatrix_125_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<double,2>::Dim) ), 0);
46696    G__memfunc_setup("apply",550,G__G__Smatrix_125_0_17, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46697    G__memfunc_setup("Array",511,G__G__Smatrix_125_0_18, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
46698    G__memfunc_setup("Array",511,G__G__Smatrix_125_0_19, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46699    G__memfunc_setup("begin",517,G__G__Smatrix_125_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<double,2>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46700    G__memfunc_setup("end",311,G__G__Smatrix_125_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<double,2>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46701    G__memfunc_setup("begin",517,G__G__Smatrix_125_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<double,2>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46702    G__memfunc_setup("end",311,G__G__Smatrix_125_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<double,2>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46703    G__memfunc_setup("operator==",998,G__G__Smatrix_125_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46704    G__memfunc_setup("operator!=",970,G__G__Smatrix_125_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46705    G__memfunc_setup("operator==",998,G__G__Smatrix_125_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46706    G__memfunc_setup("operator!=",970,G__G__Smatrix_125_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46707    G__memfunc_setup("operator>",938,G__G__Smatrix_125_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46708    G__memfunc_setup("operator<",936,G__G__Smatrix_125_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46709    G__memfunc_setup("operator>",938,G__G__Smatrix_125_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46710    G__memfunc_setup("operator<",936,G__G__Smatrix_125_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46711    G__memfunc_setup("operator[]",1060,G__G__Smatrix_125_0_32, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46712    G__memfunc_setup("operator()",957,G__G__Smatrix_125_0_33, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46713    G__memfunc_setup("At",181,G__G__Smatrix_125_0_34, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46714    G__memfunc_setup("operator[]",1060,G__G__Smatrix_125_0_35, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46715    G__memfunc_setup("operator()",957,G__G__Smatrix_125_0_36, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46716    G__memfunc_setup("At",181,G__G__Smatrix_125_0_37, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46717    G__memfunc_setup("operator+=",980,G__G__Smatrix_125_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46718    G__memfunc_setup("operator-=",982,G__G__Smatrix_125_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46719    G__memfunc_setup("operator*=",979,G__G__Smatrix_125_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46720    G__memfunc_setup("operator/=",984,G__G__Smatrix_125_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46721    G__memfunc_setup("operator+=",980,G__G__Smatrix_125_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46722    G__memfunc_setup("operator-=",982,G__G__Smatrix_125_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46723    G__memfunc_setup("Unit",416,G__G__Smatrix_125_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46724    G__memfunc_setup("Print",525,G__G__Smatrix_125_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
46725    // automatic destructor
46726    G__memfunc_setup("~SVector<double,2>", 1687, G__G__Smatrix_125_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46727    // automatic assignment operator
46728    G__memfunc_setup("operator=", 937, G__G__Smatrix_125_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46729    G__tag_memfunc_reset();
46730 }
46731 
46732 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR(void) {
46733    /* ROOT::Math::MatRepStd<double,3,3> */
46734    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR));
46735    G__memfunc_setup("operator()",957,G__G__Smatrix_127_0_1, 100, -1, -1, 1, 2, 1, 1, 9, 
46736 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46737    G__memfunc_setup("operator()",957,G__G__Smatrix_127_0_2, 100, -1, -1, 1, 2, 1, 1, 0, 
46738 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46739    G__memfunc_setup("operator[]",1060,G__G__Smatrix_127_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46740    G__memfunc_setup("operator[]",1060,G__G__Smatrix_127_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46741    G__memfunc_setup("apply",550,G__G__Smatrix_127_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46742    G__memfunc_setup("Array",511,G__G__Smatrix_127_0_6, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46743    G__memfunc_setup("Array",511,G__G__Smatrix_127_0_7, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
46744    // automatic default constructor
46745    G__memfunc_setup("MatRepStd<double,3,3>", 1831, G__G__Smatrix_127_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46746    // automatic copy constructor
46747    G__memfunc_setup("MatRepStd<double,3,3>", 1831, G__G__Smatrix_127_0_9, (int) ('i'), 
46748 G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,3,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46749    // automatic destructor
46750    G__memfunc_setup("~MatRepStd<double,3,3>", 1957, G__G__Smatrix_127_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46751    // automatic assignment operator
46752    G__memfunc_setup("operator=", 937, G__G__Smatrix_127_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,3,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46753    G__tag_memfunc_reset();
46754 }
46755 
46756 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR(void) {
46757    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > */
46758    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR));
46759    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >",4516,G__G__Smatrix_129_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46760    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >",4516,G__G__Smatrix_129_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
46761    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >",4516,G__G__Smatrix_129_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46762    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >",4516,G__G__Smatrix_129_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 0, 2, 1, 1, 0, 
46763 "u 'ROOT::Math::SVector<double,6>' 'ROOT::Math::SVector<double,3*(3+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
46764    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >",4516,G__G__Smatrix_129_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46765    G__memfunc_setup("operator=",937,G__G__Smatrix_129_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
46766    G__memfunc_setup("operator=",937,G__G__Smatrix_129_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46767    G__memfunc_setup("apply",550,G__G__Smatrix_129_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46768    G__memfunc_setup("Array",511,G__G__Smatrix_129_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
46769    G__memfunc_setup("Array",511,G__G__Smatrix_129_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46770    G__memfunc_setup("begin",517,G__G__Smatrix_129_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46771    G__memfunc_setup("end",311,G__G__Smatrix_129_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46772    G__memfunc_setup("begin",517,G__G__Smatrix_129_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46773    G__memfunc_setup("end",311,G__G__Smatrix_129_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46774    G__memfunc_setup("operator==",998,G__G__Smatrix_129_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46775    G__memfunc_setup("operator!=",970,G__G__Smatrix_129_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46776    G__memfunc_setup("operator!=",970,G__G__Smatrix_129_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46777    G__memfunc_setup("operator>",938,G__G__Smatrix_129_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46778    G__memfunc_setup("operator<",936,G__G__Smatrix_129_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46779    G__memfunc_setup("operator()",957,G__G__Smatrix_129_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
46780 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46781    G__memfunc_setup("operator()",957,G__G__Smatrix_129_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
46782 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46783    G__memfunc_setup("At",181,G__G__Smatrix_129_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
46784 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46785    G__memfunc_setup("At",181,G__G__Smatrix_129_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
46786 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46787    G__memfunc_setup("operator[]",1060,G__G__Smatrix_129_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46788    G__memfunc_setup("operator[]",1060,G__G__Smatrix_129_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46789    G__memfunc_setup("operator+=",980,G__G__Smatrix_129_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46790    G__memfunc_setup("operator-=",982,G__G__Smatrix_129_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46791    G__memfunc_setup("operator*=",979,G__G__Smatrix_129_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46792    G__memfunc_setup("operator/=",984,G__G__Smatrix_129_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46793    G__memfunc_setup("Invert",632,G__G__Smatrix_129_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46794    G__memfunc_setup("Inverse",732,G__G__Smatrix_129_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
46795    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_129_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46796    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_129_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
46797    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_129_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46798    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_129_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
46799    G__memfunc_setup("Det",285,G__G__Smatrix_129_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
46800    G__memfunc_setup("Det2",335,G__G__Smatrix_129_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
46801    G__memfunc_setup("Row",312,G__G__Smatrix_129_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
46802    G__memfunc_setup("Col",286,G__G__Smatrix_129_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
46803    G__memfunc_setup("Diagonal",799,G__G__Smatrix_129_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46804    G__memfunc_setup("Trace",495,G__G__Smatrix_129_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46805    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_129_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), G__defined_typename("ROOT::Math::SVector<double,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46806    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_129_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), G__defined_typename("ROOT::Math::SVector<double,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46807    G__memfunc_setup("IsInUse",672,G__G__Smatrix_129_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
46808    G__memfunc_setup("Print",525,G__G__Smatrix_129_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
46809    // automatic destructor
46810    G__memfunc_setup("~SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >", 4642, G__G__Smatrix_129_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46811    // automatic assignment operator
46812    G__memfunc_setup("operator=", 937, G__G__Smatrix_129_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
46813    G__tag_memfunc_reset();
46814 }
46815 
46816 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO6gR(void) {
46817    /* ROOT::Math::SVector<double,6> */
46818    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR));
46819    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46820    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46821    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 2, 1, 1, 0, 
46822 "D - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
46823    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 2, 1, 1, 0, 
46824 "D - 'ROOT::Math::SVector<double,6>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<double,6>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
46825    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 1, 5, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
46826    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 2, 1, 1, 0, 
46827 "d - - 11 - a1 d - - 11 - a2", (char*)NULL, (void*) NULL, 0);
46828    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 3, 1, 1, 0, 
46829 "d - - 11 - a1 d - - 11 - a2 "
46830 "d - - 11 - a3", (char*)NULL, (void*) NULL, 0);
46831    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 4, 1, 1, 0, 
46832 "d - - 11 - a1 d - - 11 - a2 "
46833 "d - - 11 - a3 d - - 11 - a4", (char*)NULL, (void*) NULL, 0);
46834    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 5, 1, 1, 0, 
46835 "d - - 11 - a1 d - - 11 - a2 "
46836 "d - - 11 - a3 d - - 11 - a4 "
46837 "d - - 11 - a5", (char*)NULL, (void*) NULL, 0);
46838    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 6, 1, 1, 0, 
46839 "d - - 11 - a1 d - - 11 - a2 "
46840 "d - - 11 - a3 d - - 11 - a4 "
46841 "d - - 11 - a5 d - - 11 - a6", (char*)NULL, (void*) NULL, 0);
46842    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 7, 1, 1, 0, 
46843 "d - - 11 - a1 d - - 11 - a2 "
46844 "d - - 11 - a3 d - - 11 - a4 "
46845 "d - - 11 - a5 d - - 11 - a6 "
46846 "d - - 11 - a7", (char*)NULL, (void*) NULL, 0);
46847    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 8, 1, 1, 0, 
46848 "d - - 11 - a1 d - - 11 - a2 "
46849 "d - - 11 - a3 d - - 11 - a4 "
46850 "d - - 11 - a5 d - - 11 - a6 "
46851 "d - - 11 - a7 d - - 11 - a8", (char*)NULL, (void*) NULL, 0);
46852    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 9, 1, 1, 0, 
46853 "d - - 11 - a1 d - - 11 - a2 "
46854 "d - - 11 - a3 d - - 11 - a4 "
46855 "d - - 11 - a5 d - - 11 - a6 "
46856 "d - - 11 - a7 d - - 11 - a8 "
46857 "d - - 11 - a9", (char*)NULL, (void*) NULL, 0);
46858    G__memfunc_setup("SVector<double,6>",1565,G__G__Smatrix_130_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 10, 1, 1, 0, 
46859 "d - - 11 - a1 d - - 11 - a2 "
46860 "d - - 11 - a3 d - - 11 - a4 "
46861 "d - - 11 - a5 d - - 11 - a6 "
46862 "d - - 11 - a7 d - - 11 - a8 "
46863 "d - - 11 - a9 d - - 11 - a10", (char*)NULL, (void*) NULL, 0);
46864    G__memfunc_setup("operator=",937,G__G__Smatrix_130_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
46865    G__memfunc_setup("Dim",282,G__G__Smatrix_130_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<double,6>::Dim) ), 0);
46866    G__memfunc_setup("apply",550,G__G__Smatrix_130_0_17, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46867    G__memfunc_setup("Array",511,G__G__Smatrix_130_0_18, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
46868    G__memfunc_setup("Array",511,G__G__Smatrix_130_0_19, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46869    G__memfunc_setup("begin",517,G__G__Smatrix_130_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<double,6>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46870    G__memfunc_setup("end",311,G__G__Smatrix_130_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<double,6>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46871    G__memfunc_setup("begin",517,G__G__Smatrix_130_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<double,6>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46872    G__memfunc_setup("end",311,G__G__Smatrix_130_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<double,6>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46873    G__memfunc_setup("operator==",998,G__G__Smatrix_130_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46874    G__memfunc_setup("operator!=",970,G__G__Smatrix_130_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46875    G__memfunc_setup("operator==",998,G__G__Smatrix_130_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46876    G__memfunc_setup("operator!=",970,G__G__Smatrix_130_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46877    G__memfunc_setup("operator>",938,G__G__Smatrix_130_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46878    G__memfunc_setup("operator<",936,G__G__Smatrix_130_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46879    G__memfunc_setup("operator>",938,G__G__Smatrix_130_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46880    G__memfunc_setup("operator<",936,G__G__Smatrix_130_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46881    G__memfunc_setup("operator[]",1060,G__G__Smatrix_130_0_32, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46882    G__memfunc_setup("operator()",957,G__G__Smatrix_130_0_33, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46883    G__memfunc_setup("At",181,G__G__Smatrix_130_0_34, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46884    G__memfunc_setup("operator[]",1060,G__G__Smatrix_130_0_35, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46885    G__memfunc_setup("operator()",957,G__G__Smatrix_130_0_36, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46886    G__memfunc_setup("At",181,G__G__Smatrix_130_0_37, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46887    G__memfunc_setup("operator+=",980,G__G__Smatrix_130_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46888    G__memfunc_setup("operator-=",982,G__G__Smatrix_130_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46889    G__memfunc_setup("operator*=",979,G__G__Smatrix_130_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46890    G__memfunc_setup("operator/=",984,G__G__Smatrix_130_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46891    G__memfunc_setup("operator+=",980,G__G__Smatrix_130_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46892    G__memfunc_setup("operator-=",982,G__G__Smatrix_130_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46893    G__memfunc_setup("Unit",416,G__G__Smatrix_130_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46894    G__memfunc_setup("Print",525,G__G__Smatrix_130_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
46895    // automatic destructor
46896    G__memfunc_setup("~SVector<double,6>", 1691, G__G__Smatrix_130_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46897    // automatic assignment operator
46898    G__memfunc_setup("operator=", 937, G__G__Smatrix_130_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46899    G__tag_memfunc_reset();
46900 }
46901 
46902 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow(void) {
46903    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow */
46904    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow));
46905    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_133_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
46906 "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46907    G__memfunc_setup("operator[]",1060,G__G__Smatrix_133_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
46908    // automatic copy constructor
46909    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_133_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
46910    // automatic destructor
46911    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_133_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46912    // automatic assignment operator
46913    G__memfunc_setup("operator=", 937, G__G__Smatrix_133_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
46914    G__tag_memfunc_reset();
46915 }
46916 
46917 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const(void) {
46918    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const */
46919    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const));
46920    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_134_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
46921 "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46922    G__memfunc_setup("operator[]",1060,G__G__Smatrix_134_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
46923    // automatic copy constructor
46924    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_134_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
46925    // automatic destructor
46926    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_134_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46927    G__tag_memfunc_reset();
46928 }
46929 
46930 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR(void) {
46931    /* ROOT::Math::MatRepStd<double,4,4> */
46932    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR));
46933    G__memfunc_setup("operator()",957,G__G__Smatrix_135_0_1, 100, -1, -1, 1, 2, 1, 1, 9, 
46934 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46935    G__memfunc_setup("operator()",957,G__G__Smatrix_135_0_2, 100, -1, -1, 1, 2, 1, 1, 0, 
46936 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46937    G__memfunc_setup("operator[]",1060,G__G__Smatrix_135_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46938    G__memfunc_setup("operator[]",1060,G__G__Smatrix_135_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46939    G__memfunc_setup("apply",550,G__G__Smatrix_135_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46940    G__memfunc_setup("Array",511,G__G__Smatrix_135_0_6, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46941    G__memfunc_setup("Array",511,G__G__Smatrix_135_0_7, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
46942    // automatic default constructor
46943    G__memfunc_setup("MatRepStd<double,4,4>", 1833, G__G__Smatrix_135_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46944    // automatic copy constructor
46945    G__memfunc_setup("MatRepStd<double,4,4>", 1833, G__G__Smatrix_135_0_9, (int) ('i'), 
46946 G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,4,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46947    // automatic destructor
46948    G__memfunc_setup("~MatRepStd<double,4,4>", 1959, G__G__Smatrix_135_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
46949    // automatic assignment operator
46950    G__memfunc_setup("operator=", 937, G__G__Smatrix_135_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,4,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
46951    G__tag_memfunc_reset();
46952 }
46953 
46954 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR(void) {
46955    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > */
46956    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR));
46957    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >",4520,G__G__Smatrix_137_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46958    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >",4520,G__G__Smatrix_137_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
46959    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >",4520,G__G__Smatrix_137_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46960    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >",4520,G__G__Smatrix_137_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 0, 2, 1, 1, 0, 
46961 "u 'ROOT::Math::SVector<double,10>' 'ROOT::Math::SVector<double,4*(4+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
46962    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >",4520,G__G__Smatrix_137_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46963    G__memfunc_setup("operator=",937,G__G__Smatrix_137_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
46964    G__memfunc_setup("operator=",937,G__G__Smatrix_137_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46965    G__memfunc_setup("apply",550,G__G__Smatrix_137_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46966    G__memfunc_setup("Array",511,G__G__Smatrix_137_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
46967    G__memfunc_setup("Array",511,G__G__Smatrix_137_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46968    G__memfunc_setup("begin",517,G__G__Smatrix_137_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46969    G__memfunc_setup("end",311,G__G__Smatrix_137_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46970    G__memfunc_setup("begin",517,G__G__Smatrix_137_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46971    G__memfunc_setup("end",311,G__G__Smatrix_137_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
46972    G__memfunc_setup("operator==",998,G__G__Smatrix_137_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46973    G__memfunc_setup("operator!=",970,G__G__Smatrix_137_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46974    G__memfunc_setup("operator!=",970,G__G__Smatrix_137_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46975    G__memfunc_setup("operator>",938,G__G__Smatrix_137_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46976    G__memfunc_setup("operator<",936,G__G__Smatrix_137_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46977    G__memfunc_setup("operator()",957,G__G__Smatrix_137_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
46978 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46979    G__memfunc_setup("operator()",957,G__G__Smatrix_137_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
46980 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46981    G__memfunc_setup("At",181,G__G__Smatrix_137_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
46982 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46983    G__memfunc_setup("At",181,G__G__Smatrix_137_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
46984 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
46985    G__memfunc_setup("operator[]",1060,G__G__Smatrix_137_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46986    G__memfunc_setup("operator[]",1060,G__G__Smatrix_137_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
46987    G__memfunc_setup("operator+=",980,G__G__Smatrix_137_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46988    G__memfunc_setup("operator-=",982,G__G__Smatrix_137_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46989    G__memfunc_setup("operator*=",979,G__G__Smatrix_137_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46990    G__memfunc_setup("operator/=",984,G__G__Smatrix_137_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
46991    G__memfunc_setup("Invert",632,G__G__Smatrix_137_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46992    G__memfunc_setup("Inverse",732,G__G__Smatrix_137_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
46993    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_137_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46994    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_137_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
46995    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_137_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
46996    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_137_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
46997    G__memfunc_setup("Det",285,G__G__Smatrix_137_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
46998    G__memfunc_setup("Det2",335,G__G__Smatrix_137_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
46999    G__memfunc_setup("Row",312,G__G__Smatrix_137_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
47000    G__memfunc_setup("Col",286,G__G__Smatrix_137_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
47001    G__memfunc_setup("Diagonal",799,G__G__Smatrix_137_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47002    G__memfunc_setup("Trace",495,G__G__Smatrix_137_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47003    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_137_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR), G__defined_typename("ROOT::Math::SVector<double,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47004    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_137_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR), G__defined_typename("ROOT::Math::SVector<double,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47005    G__memfunc_setup("IsInUse",672,G__G__Smatrix_137_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
47006    G__memfunc_setup("Print",525,G__G__Smatrix_137_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47007    // automatic destructor
47008    G__memfunc_setup("~SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >", 4646, G__G__Smatrix_137_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47009    // automatic assignment operator
47010    G__memfunc_setup("operator=", 937, G__G__Smatrix_137_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
47011    G__tag_memfunc_reset();
47012 }
47013 
47014 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow(void) {
47015    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow */
47016    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow));
47017    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_141_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
47018 "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47019    G__memfunc_setup("operator[]",1060,G__G__Smatrix_141_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47020    // automatic copy constructor
47021    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_141_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47022    // automatic destructor
47023    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_141_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47024    // automatic assignment operator
47025    G__memfunc_setup("operator=", 937, G__G__Smatrix_141_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47026    G__tag_memfunc_reset();
47027 }
47028 
47029 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const(void) {
47030    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const */
47031    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const));
47032    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_142_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
47033 "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47034    G__memfunc_setup("operator[]",1060,G__G__Smatrix_142_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47035    // automatic copy constructor
47036    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_142_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
47037    // automatic destructor
47038    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_142_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47039    G__tag_memfunc_reset();
47040 }
47041 
47042 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO4gR(void) {
47043    /* ROOT::Math::SVector<double,4> */
47044    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR));
47045    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47046    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47047    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 2, 1, 1, 0, 
47048 "D - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
47049    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 2, 1, 1, 0, 
47050 "D - 'ROOT::Math::SVector<double,4>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<double,4>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
47051    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 1, 5, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
47052    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 2, 1, 1, 0, 
47053 "d - - 11 - a1 d - - 11 - a2", (char*)NULL, (void*) NULL, 0);
47054    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 3, 1, 1, 0, 
47055 "d - - 11 - a1 d - - 11 - a2 "
47056 "d - - 11 - a3", (char*)NULL, (void*) NULL, 0);
47057    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 4, 1, 1, 0, 
47058 "d - - 11 - a1 d - - 11 - a2 "
47059 "d - - 11 - a3 d - - 11 - a4", (char*)NULL, (void*) NULL, 0);
47060    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 5, 1, 1, 0, 
47061 "d - - 11 - a1 d - - 11 - a2 "
47062 "d - - 11 - a3 d - - 11 - a4 "
47063 "d - - 11 - a5", (char*)NULL, (void*) NULL, 0);
47064    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 6, 1, 1, 0, 
47065 "d - - 11 - a1 d - - 11 - a2 "
47066 "d - - 11 - a3 d - - 11 - a4 "
47067 "d - - 11 - a5 d - - 11 - a6", (char*)NULL, (void*) NULL, 0);
47068    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 7, 1, 1, 0, 
47069 "d - - 11 - a1 d - - 11 - a2 "
47070 "d - - 11 - a3 d - - 11 - a4 "
47071 "d - - 11 - a5 d - - 11 - a6 "
47072 "d - - 11 - a7", (char*)NULL, (void*) NULL, 0);
47073    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 8, 1, 1, 0, 
47074 "d - - 11 - a1 d - - 11 - a2 "
47075 "d - - 11 - a3 d - - 11 - a4 "
47076 "d - - 11 - a5 d - - 11 - a6 "
47077 "d - - 11 - a7 d - - 11 - a8", (char*)NULL, (void*) NULL, 0);
47078    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 9, 1, 1, 0, 
47079 "d - - 11 - a1 d - - 11 - a2 "
47080 "d - - 11 - a3 d - - 11 - a4 "
47081 "d - - 11 - a5 d - - 11 - a6 "
47082 "d - - 11 - a7 d - - 11 - a8 "
47083 "d - - 11 - a9", (char*)NULL, (void*) NULL, 0);
47084    G__memfunc_setup("SVector<double,4>",1563,G__G__Smatrix_143_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 10, 1, 1, 0, 
47085 "d - - 11 - a1 d - - 11 - a2 "
47086 "d - - 11 - a3 d - - 11 - a4 "
47087 "d - - 11 - a5 d - - 11 - a6 "
47088 "d - - 11 - a7 d - - 11 - a8 "
47089 "d - - 11 - a9 d - - 11 - a10", (char*)NULL, (void*) NULL, 0);
47090    G__memfunc_setup("operator=",937,G__G__Smatrix_143_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
47091    G__memfunc_setup("Dim",282,G__G__Smatrix_143_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<double,4>::Dim) ), 0);
47092    G__memfunc_setup("apply",550,G__G__Smatrix_143_0_17, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47093    G__memfunc_setup("Array",511,G__G__Smatrix_143_0_18, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47094    G__memfunc_setup("Array",511,G__G__Smatrix_143_0_19, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47095    G__memfunc_setup("begin",517,G__G__Smatrix_143_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<double,4>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47096    G__memfunc_setup("end",311,G__G__Smatrix_143_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<double,4>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47097    G__memfunc_setup("begin",517,G__G__Smatrix_143_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<double,4>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47098    G__memfunc_setup("end",311,G__G__Smatrix_143_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<double,4>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47099    G__memfunc_setup("operator==",998,G__G__Smatrix_143_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47100    G__memfunc_setup("operator!=",970,G__G__Smatrix_143_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47101    G__memfunc_setup("operator==",998,G__G__Smatrix_143_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47102    G__memfunc_setup("operator!=",970,G__G__Smatrix_143_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47103    G__memfunc_setup("operator>",938,G__G__Smatrix_143_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47104    G__memfunc_setup("operator<",936,G__G__Smatrix_143_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47105    G__memfunc_setup("operator>",938,G__G__Smatrix_143_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47106    G__memfunc_setup("operator<",936,G__G__Smatrix_143_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47107    G__memfunc_setup("operator[]",1060,G__G__Smatrix_143_0_32, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47108    G__memfunc_setup("operator()",957,G__G__Smatrix_143_0_33, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47109    G__memfunc_setup("At",181,G__G__Smatrix_143_0_34, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47110    G__memfunc_setup("operator[]",1060,G__G__Smatrix_143_0_35, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47111    G__memfunc_setup("operator()",957,G__G__Smatrix_143_0_36, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47112    G__memfunc_setup("At",181,G__G__Smatrix_143_0_37, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47113    G__memfunc_setup("operator+=",980,G__G__Smatrix_143_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47114    G__memfunc_setup("operator-=",982,G__G__Smatrix_143_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47115    G__memfunc_setup("operator*=",979,G__G__Smatrix_143_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47116    G__memfunc_setup("operator/=",984,G__G__Smatrix_143_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47117    G__memfunc_setup("operator+=",980,G__G__Smatrix_143_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47118    G__memfunc_setup("operator-=",982,G__G__Smatrix_143_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47119    G__memfunc_setup("Unit",416,G__G__Smatrix_143_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47120    G__memfunc_setup("Print",525,G__G__Smatrix_143_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47121    // automatic destructor
47122    G__memfunc_setup("~SVector<double,4>", 1689, G__G__Smatrix_143_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47123    // automatic assignment operator
47124    G__memfunc_setup("operator=", 937, G__G__Smatrix_143_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47125    G__tag_memfunc_reset();
47126 }
47127 
47128 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR(void) {
47129    /* ROOT::Math::MatRepStd<double,5,5> */
47130    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR));
47131    G__memfunc_setup("operator()",957,G__G__Smatrix_145_0_1, 100, -1, -1, 1, 2, 1, 1, 9, 
47132 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47133    G__memfunc_setup("operator()",957,G__G__Smatrix_145_0_2, 100, -1, -1, 1, 2, 1, 1, 0, 
47134 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47135    G__memfunc_setup("operator[]",1060,G__G__Smatrix_145_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47136    G__memfunc_setup("operator[]",1060,G__G__Smatrix_145_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47137    G__memfunc_setup("apply",550,G__G__Smatrix_145_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47138    G__memfunc_setup("Array",511,G__G__Smatrix_145_0_6, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47139    G__memfunc_setup("Array",511,G__G__Smatrix_145_0_7, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47140    // automatic default constructor
47141    G__memfunc_setup("MatRepStd<double,5,5>", 1835, G__G__Smatrix_145_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47142    // automatic copy constructor
47143    G__memfunc_setup("MatRepStd<double,5,5>", 1835, G__G__Smatrix_145_0_9, (int) ('i'), 
47144 G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,5,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47145    // automatic destructor
47146    G__memfunc_setup("~MatRepStd<double,5,5>", 1961, G__G__Smatrix_145_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47147    // automatic assignment operator
47148    G__memfunc_setup("operator=", 937, G__G__Smatrix_145_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,5,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47149    G__tag_memfunc_reset();
47150 }
47151 
47152 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR(void) {
47153    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > */
47154    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR));
47155    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >",4524,G__G__Smatrix_147_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47156    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >",4524,G__G__Smatrix_147_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47157    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >",4524,G__G__Smatrix_147_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47158    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >",4524,G__G__Smatrix_147_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 0, 2, 1, 1, 0, 
47159 "u 'ROOT::Math::SVector<double,15>' 'ROOT::Math::SVector<double,5*(5+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
47160    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >",4524,G__G__Smatrix_147_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47161    G__memfunc_setup("operator=",937,G__G__Smatrix_147_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47162    G__memfunc_setup("operator=",937,G__G__Smatrix_147_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47163    G__memfunc_setup("apply",550,G__G__Smatrix_147_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47164    G__memfunc_setup("Array",511,G__G__Smatrix_147_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47165    G__memfunc_setup("Array",511,G__G__Smatrix_147_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47166    G__memfunc_setup("begin",517,G__G__Smatrix_147_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47167    G__memfunc_setup("end",311,G__G__Smatrix_147_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47168    G__memfunc_setup("begin",517,G__G__Smatrix_147_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47169    G__memfunc_setup("end",311,G__G__Smatrix_147_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47170    G__memfunc_setup("operator==",998,G__G__Smatrix_147_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47171    G__memfunc_setup("operator!=",970,G__G__Smatrix_147_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47172    G__memfunc_setup("operator!=",970,G__G__Smatrix_147_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47173    G__memfunc_setup("operator>",938,G__G__Smatrix_147_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47174    G__memfunc_setup("operator<",936,G__G__Smatrix_147_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47175    G__memfunc_setup("operator()",957,G__G__Smatrix_147_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
47176 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47177    G__memfunc_setup("operator()",957,G__G__Smatrix_147_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
47178 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47179    G__memfunc_setup("At",181,G__G__Smatrix_147_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
47180 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47181    G__memfunc_setup("At",181,G__G__Smatrix_147_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
47182 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47183    G__memfunc_setup("operator[]",1060,G__G__Smatrix_147_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47184    G__memfunc_setup("operator[]",1060,G__G__Smatrix_147_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47185    G__memfunc_setup("operator+=",980,G__G__Smatrix_147_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47186    G__memfunc_setup("operator-=",982,G__G__Smatrix_147_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47187    G__memfunc_setup("operator*=",979,G__G__Smatrix_147_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47188    G__memfunc_setup("operator/=",984,G__G__Smatrix_147_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47189    G__memfunc_setup("Invert",632,G__G__Smatrix_147_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47190    G__memfunc_setup("Inverse",732,G__G__Smatrix_147_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47191    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_147_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47192    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_147_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47193    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_147_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47194    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_147_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47195    G__memfunc_setup("Det",285,G__G__Smatrix_147_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47196    G__memfunc_setup("Det2",335,G__G__Smatrix_147_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47197    G__memfunc_setup("Row",312,G__G__Smatrix_147_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
47198    G__memfunc_setup("Col",286,G__G__Smatrix_147_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
47199    G__memfunc_setup("Diagonal",799,G__G__Smatrix_147_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47200    G__memfunc_setup("Trace",495,G__G__Smatrix_147_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47201    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_147_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR), G__defined_typename("ROOT::Math::SVector<double,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47202    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_147_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR), G__defined_typename("ROOT::Math::SVector<double,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47203    G__memfunc_setup("IsInUse",672,G__G__Smatrix_147_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
47204    G__memfunc_setup("Print",525,G__G__Smatrix_147_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47205    // automatic destructor
47206    G__memfunc_setup("~SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >", 4650, G__G__Smatrix_147_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47207    // automatic assignment operator
47208    G__memfunc_setup("operator=", 937, G__G__Smatrix_147_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
47209    G__tag_memfunc_reset();
47210 }
47211 
47212 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow(void) {
47213    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow */
47214    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow));
47215    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_151_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
47216 "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47217    G__memfunc_setup("operator[]",1060,G__G__Smatrix_151_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47218    // automatic copy constructor
47219    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_151_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47220    // automatic destructor
47221    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_151_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47222    // automatic assignment operator
47223    G__memfunc_setup("operator=", 937, G__G__Smatrix_151_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47224    G__tag_memfunc_reset();
47225 }
47226 
47227 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const(void) {
47228    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const */
47229    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const));
47230    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_152_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
47231 "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47232    G__memfunc_setup("operator[]",1060,G__G__Smatrix_152_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47233    // automatic copy constructor
47234    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_152_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
47235    // automatic destructor
47236    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_152_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47237    G__tag_memfunc_reset();
47238 }
47239 
47240 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO5gR(void) {
47241    /* ROOT::Math::SVector<double,5> */
47242    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR));
47243    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47244    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47245    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 2, 1, 1, 0, 
47246 "D - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
47247    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 2, 1, 1, 0, 
47248 "D - 'ROOT::Math::SVector<double,5>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<double,5>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
47249    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 1, 5, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
47250    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 2, 1, 1, 0, 
47251 "d - - 11 - a1 d - - 11 - a2", (char*)NULL, (void*) NULL, 0);
47252    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 3, 1, 1, 0, 
47253 "d - - 11 - a1 d - - 11 - a2 "
47254 "d - - 11 - a3", (char*)NULL, (void*) NULL, 0);
47255    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 4, 1, 1, 0, 
47256 "d - - 11 - a1 d - - 11 - a2 "
47257 "d - - 11 - a3 d - - 11 - a4", (char*)NULL, (void*) NULL, 0);
47258    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 5, 1, 1, 0, 
47259 "d - - 11 - a1 d - - 11 - a2 "
47260 "d - - 11 - a3 d - - 11 - a4 "
47261 "d - - 11 - a5", (char*)NULL, (void*) NULL, 0);
47262    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 6, 1, 1, 0, 
47263 "d - - 11 - a1 d - - 11 - a2 "
47264 "d - - 11 - a3 d - - 11 - a4 "
47265 "d - - 11 - a5 d - - 11 - a6", (char*)NULL, (void*) NULL, 0);
47266    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 7, 1, 1, 0, 
47267 "d - - 11 - a1 d - - 11 - a2 "
47268 "d - - 11 - a3 d - - 11 - a4 "
47269 "d - - 11 - a5 d - - 11 - a6 "
47270 "d - - 11 - a7", (char*)NULL, (void*) NULL, 0);
47271    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 8, 1, 1, 0, 
47272 "d - - 11 - a1 d - - 11 - a2 "
47273 "d - - 11 - a3 d - - 11 - a4 "
47274 "d - - 11 - a5 d - - 11 - a6 "
47275 "d - - 11 - a7 d - - 11 - a8", (char*)NULL, (void*) NULL, 0);
47276    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 9, 1, 1, 0, 
47277 "d - - 11 - a1 d - - 11 - a2 "
47278 "d - - 11 - a3 d - - 11 - a4 "
47279 "d - - 11 - a5 d - - 11 - a6 "
47280 "d - - 11 - a7 d - - 11 - a8 "
47281 "d - - 11 - a9", (char*)NULL, (void*) NULL, 0);
47282    G__memfunc_setup("SVector<double,5>",1564,G__G__Smatrix_153_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 10, 1, 1, 0, 
47283 "d - - 11 - a1 d - - 11 - a2 "
47284 "d - - 11 - a3 d - - 11 - a4 "
47285 "d - - 11 - a5 d - - 11 - a6 "
47286 "d - - 11 - a7 d - - 11 - a8 "
47287 "d - - 11 - a9 d - - 11 - a10", (char*)NULL, (void*) NULL, 0);
47288    G__memfunc_setup("operator=",937,G__G__Smatrix_153_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
47289    G__memfunc_setup("Dim",282,G__G__Smatrix_153_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<double,5>::Dim) ), 0);
47290    G__memfunc_setup("apply",550,G__G__Smatrix_153_0_17, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47291    G__memfunc_setup("Array",511,G__G__Smatrix_153_0_18, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47292    G__memfunc_setup("Array",511,G__G__Smatrix_153_0_19, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47293    G__memfunc_setup("begin",517,G__G__Smatrix_153_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<double,5>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47294    G__memfunc_setup("end",311,G__G__Smatrix_153_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<double,5>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47295    G__memfunc_setup("begin",517,G__G__Smatrix_153_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<double,5>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47296    G__memfunc_setup("end",311,G__G__Smatrix_153_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<double,5>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47297    G__memfunc_setup("operator==",998,G__G__Smatrix_153_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47298    G__memfunc_setup("operator!=",970,G__G__Smatrix_153_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47299    G__memfunc_setup("operator==",998,G__G__Smatrix_153_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47300    G__memfunc_setup("operator!=",970,G__G__Smatrix_153_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47301    G__memfunc_setup("operator>",938,G__G__Smatrix_153_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47302    G__memfunc_setup("operator<",936,G__G__Smatrix_153_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47303    G__memfunc_setup("operator>",938,G__G__Smatrix_153_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47304    G__memfunc_setup("operator<",936,G__G__Smatrix_153_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47305    G__memfunc_setup("operator[]",1060,G__G__Smatrix_153_0_32, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47306    G__memfunc_setup("operator()",957,G__G__Smatrix_153_0_33, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47307    G__memfunc_setup("At",181,G__G__Smatrix_153_0_34, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47308    G__memfunc_setup("operator[]",1060,G__G__Smatrix_153_0_35, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47309    G__memfunc_setup("operator()",957,G__G__Smatrix_153_0_36, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47310    G__memfunc_setup("At",181,G__G__Smatrix_153_0_37, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47311    G__memfunc_setup("operator+=",980,G__G__Smatrix_153_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47312    G__memfunc_setup("operator-=",982,G__G__Smatrix_153_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47313    G__memfunc_setup("operator*=",979,G__G__Smatrix_153_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47314    G__memfunc_setup("operator/=",984,G__G__Smatrix_153_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47315    G__memfunc_setup("operator+=",980,G__G__Smatrix_153_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47316    G__memfunc_setup("operator-=",982,G__G__Smatrix_153_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47317    G__memfunc_setup("Unit",416,G__G__Smatrix_153_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47318    G__memfunc_setup("Print",525,G__G__Smatrix_153_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47319    // automatic destructor
47320    G__memfunc_setup("~SVector<double,5>", 1690, G__G__Smatrix_153_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47321    // automatic assignment operator
47322    G__memfunc_setup("operator=", 937, G__G__Smatrix_153_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47323    G__tag_memfunc_reset();
47324 }
47325 
47326 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR(void) {
47327    /* ROOT::Math::MatRepStd<double,6,6> */
47328    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR));
47329    G__memfunc_setup("operator()",957,G__G__Smatrix_155_0_1, 100, -1, -1, 1, 2, 1, 1, 9, 
47330 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47331    G__memfunc_setup("operator()",957,G__G__Smatrix_155_0_2, 100, -1, -1, 1, 2, 1, 1, 0, 
47332 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47333    G__memfunc_setup("operator[]",1060,G__G__Smatrix_155_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47334    G__memfunc_setup("operator[]",1060,G__G__Smatrix_155_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47335    G__memfunc_setup("apply",550,G__G__Smatrix_155_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47336    G__memfunc_setup("Array",511,G__G__Smatrix_155_0_6, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47337    G__memfunc_setup("Array",511,G__G__Smatrix_155_0_7, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47338    // automatic default constructor
47339    G__memfunc_setup("MatRepStd<double,6,6>", 1837, G__G__Smatrix_155_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47340    // automatic copy constructor
47341    G__memfunc_setup("MatRepStd<double,6,6>", 1837, G__G__Smatrix_155_0_9, (int) ('i'), 
47342 G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,6,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47343    // automatic destructor
47344    G__memfunc_setup("~MatRepStd<double,6,6>", 1963, G__G__Smatrix_155_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47345    // automatic assignment operator
47346    G__memfunc_setup("operator=", 937, G__G__Smatrix_155_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,6,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47347    G__tag_memfunc_reset();
47348 }
47349 
47350 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR(void) {
47351    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > */
47352    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR));
47353    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >",4528,G__G__Smatrix_157_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47354    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >",4528,G__G__Smatrix_157_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47355    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >",4528,G__G__Smatrix_157_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47356    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >",4528,G__G__Smatrix_157_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 0, 2, 1, 1, 0, 
47357 "u 'ROOT::Math::SVector<double,21>' 'ROOT::Math::SVector<double,6*(6+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
47358    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >",4528,G__G__Smatrix_157_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47359    G__memfunc_setup("operator=",937,G__G__Smatrix_157_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47360    G__memfunc_setup("operator=",937,G__G__Smatrix_157_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47361    G__memfunc_setup("apply",550,G__G__Smatrix_157_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47362    G__memfunc_setup("Array",511,G__G__Smatrix_157_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47363    G__memfunc_setup("Array",511,G__G__Smatrix_157_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47364    G__memfunc_setup("begin",517,G__G__Smatrix_157_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47365    G__memfunc_setup("end",311,G__G__Smatrix_157_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47366    G__memfunc_setup("begin",517,G__G__Smatrix_157_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47367    G__memfunc_setup("end",311,G__G__Smatrix_157_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47368    G__memfunc_setup("operator==",998,G__G__Smatrix_157_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47369    G__memfunc_setup("operator!=",970,G__G__Smatrix_157_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47370    G__memfunc_setup("operator!=",970,G__G__Smatrix_157_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47371    G__memfunc_setup("operator>",938,G__G__Smatrix_157_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47372    G__memfunc_setup("operator<",936,G__G__Smatrix_157_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47373    G__memfunc_setup("operator()",957,G__G__Smatrix_157_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
47374 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47375    G__memfunc_setup("operator()",957,G__G__Smatrix_157_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
47376 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47377    G__memfunc_setup("At",181,G__G__Smatrix_157_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
47378 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47379    G__memfunc_setup("At",181,G__G__Smatrix_157_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
47380 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47381    G__memfunc_setup("operator[]",1060,G__G__Smatrix_157_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47382    G__memfunc_setup("operator[]",1060,G__G__Smatrix_157_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47383    G__memfunc_setup("operator+=",980,G__G__Smatrix_157_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47384    G__memfunc_setup("operator-=",982,G__G__Smatrix_157_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47385    G__memfunc_setup("operator*=",979,G__G__Smatrix_157_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47386    G__memfunc_setup("operator/=",984,G__G__Smatrix_157_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47387    G__memfunc_setup("Invert",632,G__G__Smatrix_157_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47388    G__memfunc_setup("Inverse",732,G__G__Smatrix_157_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47389    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_157_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47390    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_157_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47391    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_157_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47392    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_157_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47393    G__memfunc_setup("Det",285,G__G__Smatrix_157_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47394    G__memfunc_setup("Det2",335,G__G__Smatrix_157_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47395    G__memfunc_setup("Row",312,G__G__Smatrix_157_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
47396    G__memfunc_setup("Col",286,G__G__Smatrix_157_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
47397    G__memfunc_setup("Diagonal",799,G__G__Smatrix_157_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47398    G__memfunc_setup("Trace",495,G__G__Smatrix_157_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47399    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_157_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR), G__defined_typename("ROOT::Math::SVector<double,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47400    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_157_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR), G__defined_typename("ROOT::Math::SVector<double,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47401    G__memfunc_setup("IsInUse",672,G__G__Smatrix_157_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
47402    G__memfunc_setup("Print",525,G__G__Smatrix_157_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47403    // automatic destructor
47404    G__memfunc_setup("~SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >", 4654, G__G__Smatrix_157_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47405    // automatic assignment operator
47406    G__memfunc_setup("operator=", 937, G__G__Smatrix_157_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
47407    G__tag_memfunc_reset();
47408 }
47409 
47410 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow(void) {
47411    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow */
47412    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow));
47413    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_161_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
47414 "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47415    G__memfunc_setup("operator[]",1060,G__G__Smatrix_161_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47416    // automatic copy constructor
47417    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_161_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47418    // automatic destructor
47419    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_161_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47420    // automatic assignment operator
47421    G__memfunc_setup("operator=", 937, G__G__Smatrix_161_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47422    G__tag_memfunc_reset();
47423 }
47424 
47425 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const(void) {
47426    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const */
47427    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const));
47428    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_162_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
47429 "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47430    G__memfunc_setup("operator[]",1060,G__G__Smatrix_162_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47431    // automatic copy constructor
47432    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_162_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
47433    // automatic destructor
47434    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_162_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47435    G__tag_memfunc_reset();
47436 }
47437 
47438 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR(void) {
47439    /* ROOT::Math::MatRepStd<double,7,7> */
47440    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR));
47441    G__memfunc_setup("operator()",957,G__G__Smatrix_163_0_1, 100, -1, -1, 1, 2, 1, 1, 9, 
47442 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47443    G__memfunc_setup("operator()",957,G__G__Smatrix_163_0_2, 100, -1, -1, 1, 2, 1, 1, 0, 
47444 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47445    G__memfunc_setup("operator[]",1060,G__G__Smatrix_163_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47446    G__memfunc_setup("operator[]",1060,G__G__Smatrix_163_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47447    G__memfunc_setup("apply",550,G__G__Smatrix_163_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47448    G__memfunc_setup("Array",511,G__G__Smatrix_163_0_6, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47449    G__memfunc_setup("Array",511,G__G__Smatrix_163_0_7, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47450    // automatic default constructor
47451    G__memfunc_setup("MatRepStd<double,7,7>", 1839, G__G__Smatrix_163_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47452    // automatic copy constructor
47453    G__memfunc_setup("MatRepStd<double,7,7>", 1839, G__G__Smatrix_163_0_9, (int) ('i'), 
47454 G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,7,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47455    // automatic destructor
47456    G__memfunc_setup("~MatRepStd<double,7,7>", 1965, G__G__Smatrix_163_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47457    // automatic assignment operator
47458    G__memfunc_setup("operator=", 937, G__G__Smatrix_163_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,7,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47459    G__tag_memfunc_reset();
47460 }
47461 
47462 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR(void) {
47463    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> > */
47464    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR));
47465    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >",4532,G__G__Smatrix_165_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47466    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >",4532,G__G__Smatrix_165_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47467    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >",4532,G__G__Smatrix_165_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47468    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >",4532,G__G__Smatrix_165_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 0, 2, 1, 1, 0, 
47469 "u 'ROOT::Math::SVector<double,28>' 'ROOT::Math::SVector<double,7*(7+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
47470    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >",4532,G__G__Smatrix_165_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47471    G__memfunc_setup("operator=",937,G__G__Smatrix_165_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47472    G__memfunc_setup("operator=",937,G__G__Smatrix_165_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47473    G__memfunc_setup("apply",550,G__G__Smatrix_165_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47474    G__memfunc_setup("Array",511,G__G__Smatrix_165_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47475    G__memfunc_setup("Array",511,G__G__Smatrix_165_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47476    G__memfunc_setup("begin",517,G__G__Smatrix_165_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47477    G__memfunc_setup("end",311,G__G__Smatrix_165_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47478    G__memfunc_setup("begin",517,G__G__Smatrix_165_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47479    G__memfunc_setup("end",311,G__G__Smatrix_165_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47480    G__memfunc_setup("operator==",998,G__G__Smatrix_165_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47481    G__memfunc_setup("operator!=",970,G__G__Smatrix_165_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47482    G__memfunc_setup("operator!=",970,G__G__Smatrix_165_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47483    G__memfunc_setup("operator>",938,G__G__Smatrix_165_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47484    G__memfunc_setup("operator<",936,G__G__Smatrix_165_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47485    G__memfunc_setup("operator()",957,G__G__Smatrix_165_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
47486 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47487    G__memfunc_setup("operator()",957,G__G__Smatrix_165_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
47488 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47489    G__memfunc_setup("At",181,G__G__Smatrix_165_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
47490 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47491    G__memfunc_setup("At",181,G__G__Smatrix_165_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
47492 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47493    G__memfunc_setup("operator[]",1060,G__G__Smatrix_165_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47494    G__memfunc_setup("operator[]",1060,G__G__Smatrix_165_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47495    G__memfunc_setup("operator+=",980,G__G__Smatrix_165_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47496    G__memfunc_setup("operator-=",982,G__G__Smatrix_165_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47497    G__memfunc_setup("operator*=",979,G__G__Smatrix_165_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47498    G__memfunc_setup("operator/=",984,G__G__Smatrix_165_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47499    G__memfunc_setup("Invert",632,G__G__Smatrix_165_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47500    G__memfunc_setup("Inverse",732,G__G__Smatrix_165_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47501    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_165_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47502    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_165_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47503    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_165_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47504    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_165_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47505    G__memfunc_setup("Det",285,G__G__Smatrix_165_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47506    G__memfunc_setup("Det2",335,G__G__Smatrix_165_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47507    G__memfunc_setup("Row",312,G__G__Smatrix_165_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
47508    G__memfunc_setup("Col",286,G__G__Smatrix_165_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
47509    G__memfunc_setup("Diagonal",799,G__G__Smatrix_165_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47510    G__memfunc_setup("Trace",495,G__G__Smatrix_165_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47511    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_165_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR), G__defined_typename("ROOT::Math::SVector<double,7*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47512    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_165_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR), G__defined_typename("ROOT::Math::SVector<double,7*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47513    G__memfunc_setup("IsInUse",672,G__G__Smatrix_165_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
47514    G__memfunc_setup("Print",525,G__G__Smatrix_165_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47515    // automatic destructor
47516    G__memfunc_setup("~SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >", 4658, G__G__Smatrix_165_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47517    // automatic assignment operator
47518    G__memfunc_setup("operator=", 937, G__G__Smatrix_165_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
47519    G__tag_memfunc_reset();
47520 }
47521 
47522 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow(void) {
47523    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow */
47524    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow));
47525    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_169_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
47526 "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47527    G__memfunc_setup("operator[]",1060,G__G__Smatrix_169_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47528    // automatic copy constructor
47529    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_169_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47530    // automatic destructor
47531    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_169_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47532    // automatic assignment operator
47533    G__memfunc_setup("operator=", 937, G__G__Smatrix_169_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47534    G__tag_memfunc_reset();
47535 }
47536 
47537 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const(void) {
47538    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const */
47539    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const));
47540    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_170_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
47541 "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47542    G__memfunc_setup("operator[]",1060,G__G__Smatrix_170_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47543    // automatic copy constructor
47544    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_170_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
47545    // automatic destructor
47546    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_170_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47547    G__tag_memfunc_reset();
47548 }
47549 
47550 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO7gR(void) {
47551    /* ROOT::Math::SVector<double,7> */
47552    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR));
47553    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47554    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47555    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 2, 1, 1, 0, 
47556 "D - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
47557    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 2, 1, 1, 0, 
47558 "D - 'ROOT::Math::SVector<double,7>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<double,7>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
47559    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 1, 5, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
47560    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 2, 1, 1, 0, 
47561 "d - - 11 - a1 d - - 11 - a2", (char*)NULL, (void*) NULL, 0);
47562    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 3, 1, 1, 0, 
47563 "d - - 11 - a1 d - - 11 - a2 "
47564 "d - - 11 - a3", (char*)NULL, (void*) NULL, 0);
47565    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 4, 1, 1, 0, 
47566 "d - - 11 - a1 d - - 11 - a2 "
47567 "d - - 11 - a3 d - - 11 - a4", (char*)NULL, (void*) NULL, 0);
47568    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 5, 1, 1, 0, 
47569 "d - - 11 - a1 d - - 11 - a2 "
47570 "d - - 11 - a3 d - - 11 - a4 "
47571 "d - - 11 - a5", (char*)NULL, (void*) NULL, 0);
47572    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 6, 1, 1, 0, 
47573 "d - - 11 - a1 d - - 11 - a2 "
47574 "d - - 11 - a3 d - - 11 - a4 "
47575 "d - - 11 - a5 d - - 11 - a6", (char*)NULL, (void*) NULL, 0);
47576    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 7, 1, 1, 0, 
47577 "d - - 11 - a1 d - - 11 - a2 "
47578 "d - - 11 - a3 d - - 11 - a4 "
47579 "d - - 11 - a5 d - - 11 - a6 "
47580 "d - - 11 - a7", (char*)NULL, (void*) NULL, 0);
47581    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 8, 1, 1, 0, 
47582 "d - - 11 - a1 d - - 11 - a2 "
47583 "d - - 11 - a3 d - - 11 - a4 "
47584 "d - - 11 - a5 d - - 11 - a6 "
47585 "d - - 11 - a7 d - - 11 - a8", (char*)NULL, (void*) NULL, 0);
47586    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 9, 1, 1, 0, 
47587 "d - - 11 - a1 d - - 11 - a2 "
47588 "d - - 11 - a3 d - - 11 - a4 "
47589 "d - - 11 - a5 d - - 11 - a6 "
47590 "d - - 11 - a7 d - - 11 - a8 "
47591 "d - - 11 - a9", (char*)NULL, (void*) NULL, 0);
47592    G__memfunc_setup("SVector<double,7>",1566,G__G__Smatrix_171_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 10, 1, 1, 0, 
47593 "d - - 11 - a1 d - - 11 - a2 "
47594 "d - - 11 - a3 d - - 11 - a4 "
47595 "d - - 11 - a5 d - - 11 - a6 "
47596 "d - - 11 - a7 d - - 11 - a8 "
47597 "d - - 11 - a9 d - - 11 - a10", (char*)NULL, (void*) NULL, 0);
47598    G__memfunc_setup("operator=",937,G__G__Smatrix_171_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "d - - 11 - a1", (char*)NULL, (void*) NULL, 0);
47599    G__memfunc_setup("Dim",282,G__G__Smatrix_171_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<double,7>::Dim) ), 0);
47600    G__memfunc_setup("apply",550,G__G__Smatrix_171_0_17, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47601    G__memfunc_setup("Array",511,G__G__Smatrix_171_0_18, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47602    G__memfunc_setup("Array",511,G__G__Smatrix_171_0_19, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47603    G__memfunc_setup("begin",517,G__G__Smatrix_171_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<double,7>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47604    G__memfunc_setup("end",311,G__G__Smatrix_171_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<double,7>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47605    G__memfunc_setup("begin",517,G__G__Smatrix_171_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<double,7>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47606    G__memfunc_setup("end",311,G__G__Smatrix_171_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<double,7>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47607    G__memfunc_setup("operator==",998,G__G__Smatrix_171_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47608    G__memfunc_setup("operator!=",970,G__G__Smatrix_171_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47609    G__memfunc_setup("operator==",998,G__G__Smatrix_171_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47610    G__memfunc_setup("operator!=",970,G__G__Smatrix_171_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47611    G__memfunc_setup("operator>",938,G__G__Smatrix_171_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47612    G__memfunc_setup("operator<",936,G__G__Smatrix_171_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47613    G__memfunc_setup("operator>",938,G__G__Smatrix_171_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47614    G__memfunc_setup("operator<",936,G__G__Smatrix_171_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47615    G__memfunc_setup("operator[]",1060,G__G__Smatrix_171_0_32, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47616    G__memfunc_setup("operator()",957,G__G__Smatrix_171_0_33, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47617    G__memfunc_setup("At",181,G__G__Smatrix_171_0_34, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47618    G__memfunc_setup("operator[]",1060,G__G__Smatrix_171_0_35, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47619    G__memfunc_setup("operator()",957,G__G__Smatrix_171_0_36, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47620    G__memfunc_setup("At",181,G__G__Smatrix_171_0_37, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47621    G__memfunc_setup("operator+=",980,G__G__Smatrix_171_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47622    G__memfunc_setup("operator-=",982,G__G__Smatrix_171_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47623    G__memfunc_setup("operator*=",979,G__G__Smatrix_171_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47624    G__memfunc_setup("operator/=",984,G__G__Smatrix_171_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47625    G__memfunc_setup("operator+=",980,G__G__Smatrix_171_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47626    G__memfunc_setup("operator-=",982,G__G__Smatrix_171_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47627    G__memfunc_setup("Unit",416,G__G__Smatrix_171_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47628    G__memfunc_setup("Print",525,G__G__Smatrix_171_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47629    // automatic destructor
47630    G__memfunc_setup("~SVector<double,7>", 1692, G__G__Smatrix_171_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47631    // automatic assignment operator
47632    G__memfunc_setup("operator=", 937, G__G__Smatrix_171_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<double,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47633    G__tag_memfunc_reset();
47634 }
47635 
47636 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO2gR(void) {
47637    /* ROOT::Math::MatRepSym<double,2> */
47638    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR));
47639    G__memfunc_setup("MatRepSym<double,2>",1749,G__G__Smatrix_173_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47640    G__memfunc_setup("operator()",957,G__G__Smatrix_173_0_2, 100, -1, -1, 1, 2, 1, 1, 9, 
47641 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47642    G__memfunc_setup("operator()",957,G__G__Smatrix_173_0_3, 100, -1, -1, 1, 2, 1, 1, 0, 
47643 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47644    G__memfunc_setup("operator[]",1060,G__G__Smatrix_173_0_4, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47645    G__memfunc_setup("operator[]",1060,G__G__Smatrix_173_0_5, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47646    G__memfunc_setup("apply",550,G__G__Smatrix_173_0_6, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47647    G__memfunc_setup("Array",511,G__G__Smatrix_173_0_7, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47648    G__memfunc_setup("Array",511,G__G__Smatrix_173_0_8, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47649    G__memfunc_setup("operator=",937,G__G__Smatrix_173_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47650    G__memfunc_setup("operator+=",980,G__G__Smatrix_173_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47651    G__memfunc_setup("operator-=",982,G__G__Smatrix_173_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47652    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_173_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47653    G__memfunc_setup("Offsets",730,G__G__Smatrix_173_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47654    // automatic copy constructor
47655    G__memfunc_setup("MatRepSym<double,2>", 1749, G__G__Smatrix_173_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47656    // automatic destructor
47657    G__memfunc_setup("~MatRepSym<double,2>", 1875, G__G__Smatrix_173_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47658    G__tag_memfunc_reset();
47659 }
47660 
47661 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR(void) {
47662    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > */
47663    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR));
47664    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >",4432,G__G__Smatrix_175_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47665    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >",4432,G__G__Smatrix_175_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47666    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >",4432,G__G__Smatrix_175_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47667    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >",4432,G__G__Smatrix_175_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 0, 2, 1, 1, 0, 
47668 "u 'ROOT::Math::SVector<double,3>' 'ROOT::Math::SVector<double,2*(2+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
47669    G__memfunc_setup("SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >",4432,G__G__Smatrix_175_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47670    G__memfunc_setup("operator=",937,G__G__Smatrix_175_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47671    G__memfunc_setup("operator=",937,G__G__Smatrix_175_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47672    G__memfunc_setup("apply",550,G__G__Smatrix_175_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47673    G__memfunc_setup("Array",511,G__G__Smatrix_175_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47674    G__memfunc_setup("Array",511,G__G__Smatrix_175_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47675    G__memfunc_setup("begin",517,G__G__Smatrix_175_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47676    G__memfunc_setup("end",311,G__G__Smatrix_175_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47677    G__memfunc_setup("begin",517,G__G__Smatrix_175_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47678    G__memfunc_setup("end",311,G__G__Smatrix_175_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47679    G__memfunc_setup("operator==",998,G__G__Smatrix_175_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47680    G__memfunc_setup("operator!=",970,G__G__Smatrix_175_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47681    G__memfunc_setup("operator!=",970,G__G__Smatrix_175_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47682    G__memfunc_setup("operator>",938,G__G__Smatrix_175_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47683    G__memfunc_setup("operator<",936,G__G__Smatrix_175_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47684    G__memfunc_setup("operator()",957,G__G__Smatrix_175_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
47685 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47686    G__memfunc_setup("operator()",957,G__G__Smatrix_175_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
47687 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47688    G__memfunc_setup("At",181,G__G__Smatrix_175_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
47689 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47690    G__memfunc_setup("At",181,G__G__Smatrix_175_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
47691 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47692    G__memfunc_setup("operator[]",1060,G__G__Smatrix_175_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47693    G__memfunc_setup("operator[]",1060,G__G__Smatrix_175_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47694    G__memfunc_setup("operator+=",980,G__G__Smatrix_175_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47695    G__memfunc_setup("operator-=",982,G__G__Smatrix_175_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47696    G__memfunc_setup("operator*=",979,G__G__Smatrix_175_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47697    G__memfunc_setup("operator/=",984,G__G__Smatrix_175_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47698    G__memfunc_setup("Invert",632,G__G__Smatrix_175_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47699    G__memfunc_setup("Inverse",732,G__G__Smatrix_175_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47700    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_175_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47701    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_175_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47702    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_175_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47703    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_175_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47704    G__memfunc_setup("Det",285,G__G__Smatrix_175_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47705    G__memfunc_setup("Det2",335,G__G__Smatrix_175_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47706    G__memfunc_setup("Row",312,G__G__Smatrix_175_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
47707    G__memfunc_setup("Col",286,G__G__Smatrix_175_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
47708    G__memfunc_setup("Diagonal",799,G__G__Smatrix_175_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47709    G__memfunc_setup("Trace",495,G__G__Smatrix_175_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47710    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_175_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), G__defined_typename("ROOT::Math::SVector<double,2*(2+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47711    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_175_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), G__defined_typename("ROOT::Math::SVector<double,2*(2+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47712    G__memfunc_setup("IsInUse",672,G__G__Smatrix_175_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
47713    G__memfunc_setup("Print",525,G__G__Smatrix_175_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47714    // automatic destructor
47715    G__memfunc_setup("~SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >", 4558, G__G__Smatrix_175_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47716    G__tag_memfunc_reset();
47717 }
47718 
47719 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow(void) {
47720    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow */
47721    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow));
47722    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_177_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
47723 "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47724    G__memfunc_setup("operator[]",1060,G__G__Smatrix_177_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47725    // automatic copy constructor
47726    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_177_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47727    // automatic destructor
47728    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_177_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47729    // automatic assignment operator
47730    G__memfunc_setup("operator=", 937, G__G__Smatrix_177_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47731    G__tag_memfunc_reset();
47732 }
47733 
47734 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const(void) {
47735    /* ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const */
47736    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const));
47737    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_178_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
47738 "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47739    G__memfunc_setup("operator[]",1060,G__G__Smatrix_178_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47740    // automatic copy constructor
47741    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_178_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
47742    // automatic destructor
47743    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_178_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47744    G__tag_memfunc_reset();
47745 }
47746 
47747 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO3gR(void) {
47748    /* ROOT::Math::MatRepSym<double,3> */
47749    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR));
47750    G__memfunc_setup("MatRepSym<double,3>",1750,G__G__Smatrix_179_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47751    G__memfunc_setup("operator()",957,G__G__Smatrix_179_0_2, 100, -1, -1, 1, 2, 1, 1, 9, 
47752 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47753    G__memfunc_setup("operator()",957,G__G__Smatrix_179_0_3, 100, -1, -1, 1, 2, 1, 1, 0, 
47754 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47755    G__memfunc_setup("operator[]",1060,G__G__Smatrix_179_0_4, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47756    G__memfunc_setup("operator[]",1060,G__G__Smatrix_179_0_5, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47757    G__memfunc_setup("apply",550,G__G__Smatrix_179_0_6, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47758    G__memfunc_setup("Array",511,G__G__Smatrix_179_0_7, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47759    G__memfunc_setup("Array",511,G__G__Smatrix_179_0_8, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47760    G__memfunc_setup("operator=",937,G__G__Smatrix_179_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47761    G__memfunc_setup("operator+=",980,G__G__Smatrix_179_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47762    G__memfunc_setup("operator-=",982,G__G__Smatrix_179_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47763    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_179_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47764    G__memfunc_setup("Offsets",730,G__G__Smatrix_179_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47765    // automatic copy constructor
47766    G__memfunc_setup("MatRepSym<double,3>", 1750, G__G__Smatrix_179_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47767    // automatic destructor
47768    G__memfunc_setup("~MatRepSym<double,3>", 1876, G__G__Smatrix_179_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47769    G__tag_memfunc_reset();
47770 }
47771 
47772 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR(void) {
47773    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > */
47774    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR));
47775    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >",4435,G__G__Smatrix_181_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47776    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >",4435,G__G__Smatrix_181_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47777    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >",4435,G__G__Smatrix_181_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47778    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >",4435,G__G__Smatrix_181_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 0, 2, 1, 1, 0, 
47779 "u 'ROOT::Math::SVector<double,6>' 'ROOT::Math::SVector<double,3*(3+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
47780    G__memfunc_setup("SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >",4435,G__G__Smatrix_181_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47781    G__memfunc_setup("operator=",937,G__G__Smatrix_181_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47782    G__memfunc_setup("operator=",937,G__G__Smatrix_181_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47783    G__memfunc_setup("apply",550,G__G__Smatrix_181_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47784    G__memfunc_setup("Array",511,G__G__Smatrix_181_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47785    G__memfunc_setup("Array",511,G__G__Smatrix_181_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47786    G__memfunc_setup("begin",517,G__G__Smatrix_181_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47787    G__memfunc_setup("end",311,G__G__Smatrix_181_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47788    G__memfunc_setup("begin",517,G__G__Smatrix_181_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47789    G__memfunc_setup("end",311,G__G__Smatrix_181_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47790    G__memfunc_setup("operator==",998,G__G__Smatrix_181_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47791    G__memfunc_setup("operator!=",970,G__G__Smatrix_181_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47792    G__memfunc_setup("operator!=",970,G__G__Smatrix_181_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47793    G__memfunc_setup("operator>",938,G__G__Smatrix_181_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47794    G__memfunc_setup("operator<",936,G__G__Smatrix_181_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47795    G__memfunc_setup("operator()",957,G__G__Smatrix_181_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
47796 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47797    G__memfunc_setup("operator()",957,G__G__Smatrix_181_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
47798 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47799    G__memfunc_setup("At",181,G__G__Smatrix_181_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
47800 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47801    G__memfunc_setup("At",181,G__G__Smatrix_181_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
47802 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47803    G__memfunc_setup("operator[]",1060,G__G__Smatrix_181_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47804    G__memfunc_setup("operator[]",1060,G__G__Smatrix_181_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47805    G__memfunc_setup("operator+=",980,G__G__Smatrix_181_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47806    G__memfunc_setup("operator-=",982,G__G__Smatrix_181_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47807    G__memfunc_setup("operator*=",979,G__G__Smatrix_181_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47808    G__memfunc_setup("operator/=",984,G__G__Smatrix_181_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47809    G__memfunc_setup("Invert",632,G__G__Smatrix_181_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47810    G__memfunc_setup("Inverse",732,G__G__Smatrix_181_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47811    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_181_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47812    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_181_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47813    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_181_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47814    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_181_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47815    G__memfunc_setup("Det",285,G__G__Smatrix_181_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47816    G__memfunc_setup("Det2",335,G__G__Smatrix_181_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47817    G__memfunc_setup("Row",312,G__G__Smatrix_181_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
47818    G__memfunc_setup("Col",286,G__G__Smatrix_181_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
47819    G__memfunc_setup("Diagonal",799,G__G__Smatrix_181_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47820    G__memfunc_setup("Trace",495,G__G__Smatrix_181_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47821    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_181_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), G__defined_typename("ROOT::Math::SVector<double,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47822    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_181_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), G__defined_typename("ROOT::Math::SVector<double,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47823    G__memfunc_setup("IsInUse",672,G__G__Smatrix_181_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
47824    G__memfunc_setup("Print",525,G__G__Smatrix_181_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47825    // automatic destructor
47826    G__memfunc_setup("~SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >", 4561, G__G__Smatrix_181_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47827    G__tag_memfunc_reset();
47828 }
47829 
47830 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow(void) {
47831    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow */
47832    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow));
47833    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_183_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
47834 "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47835    G__memfunc_setup("operator[]",1060,G__G__Smatrix_183_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47836    // automatic copy constructor
47837    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_183_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47838    // automatic destructor
47839    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_183_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47840    // automatic assignment operator
47841    G__memfunc_setup("operator=", 937, G__G__Smatrix_183_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47842    G__tag_memfunc_reset();
47843 }
47844 
47845 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const(void) {
47846    /* ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const */
47847    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const));
47848    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_184_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
47849 "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47850    G__memfunc_setup("operator[]",1060,G__G__Smatrix_184_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47851    // automatic copy constructor
47852    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_184_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
47853    // automatic destructor
47854    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_184_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47855    G__tag_memfunc_reset();
47856 }
47857 
47858 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO4gR(void) {
47859    /* ROOT::Math::MatRepSym<double,4> */
47860    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR));
47861    G__memfunc_setup("MatRepSym<double,4>",1751,G__G__Smatrix_185_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47862    G__memfunc_setup("operator()",957,G__G__Smatrix_185_0_2, 100, -1, -1, 1, 2, 1, 1, 9, 
47863 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47864    G__memfunc_setup("operator()",957,G__G__Smatrix_185_0_3, 100, -1, -1, 1, 2, 1, 1, 0, 
47865 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47866    G__memfunc_setup("operator[]",1060,G__G__Smatrix_185_0_4, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47867    G__memfunc_setup("operator[]",1060,G__G__Smatrix_185_0_5, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47868    G__memfunc_setup("apply",550,G__G__Smatrix_185_0_6, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47869    G__memfunc_setup("Array",511,G__G__Smatrix_185_0_7, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47870    G__memfunc_setup("Array",511,G__G__Smatrix_185_0_8, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47871    G__memfunc_setup("operator=",937,G__G__Smatrix_185_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47872    G__memfunc_setup("operator+=",980,G__G__Smatrix_185_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47873    G__memfunc_setup("operator-=",982,G__G__Smatrix_185_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47874    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_185_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47875    G__memfunc_setup("Offsets",730,G__G__Smatrix_185_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47876    // automatic copy constructor
47877    G__memfunc_setup("MatRepSym<double,4>", 1751, G__G__Smatrix_185_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47878    // automatic destructor
47879    G__memfunc_setup("~MatRepSym<double,4>", 1877, G__G__Smatrix_185_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47880    G__tag_memfunc_reset();
47881 }
47882 
47883 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR(void) {
47884    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > */
47885    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR));
47886    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >",4438,G__G__Smatrix_187_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47887    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >",4438,G__G__Smatrix_187_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47888    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >",4438,G__G__Smatrix_187_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47889    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >",4438,G__G__Smatrix_187_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 0, 2, 1, 1, 0, 
47890 "u 'ROOT::Math::SVector<double,10>' 'ROOT::Math::SVector<double,4*(4+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
47891    G__memfunc_setup("SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >",4438,G__G__Smatrix_187_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47892    G__memfunc_setup("operator=",937,G__G__Smatrix_187_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47893    G__memfunc_setup("operator=",937,G__G__Smatrix_187_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47894    G__memfunc_setup("apply",550,G__G__Smatrix_187_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47895    G__memfunc_setup("Array",511,G__G__Smatrix_187_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47896    G__memfunc_setup("Array",511,G__G__Smatrix_187_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47897    G__memfunc_setup("begin",517,G__G__Smatrix_187_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47898    G__memfunc_setup("end",311,G__G__Smatrix_187_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47899    G__memfunc_setup("begin",517,G__G__Smatrix_187_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47900    G__memfunc_setup("end",311,G__G__Smatrix_187_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47901    G__memfunc_setup("operator==",998,G__G__Smatrix_187_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47902    G__memfunc_setup("operator!=",970,G__G__Smatrix_187_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47903    G__memfunc_setup("operator!=",970,G__G__Smatrix_187_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47904    G__memfunc_setup("operator>",938,G__G__Smatrix_187_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47905    G__memfunc_setup("operator<",936,G__G__Smatrix_187_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47906    G__memfunc_setup("operator()",957,G__G__Smatrix_187_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
47907 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47908    G__memfunc_setup("operator()",957,G__G__Smatrix_187_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
47909 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47910    G__memfunc_setup("At",181,G__G__Smatrix_187_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
47911 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47912    G__memfunc_setup("At",181,G__G__Smatrix_187_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
47913 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47914    G__memfunc_setup("operator[]",1060,G__G__Smatrix_187_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47915    G__memfunc_setup("operator[]",1060,G__G__Smatrix_187_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47916    G__memfunc_setup("operator+=",980,G__G__Smatrix_187_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47917    G__memfunc_setup("operator-=",982,G__G__Smatrix_187_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47918    G__memfunc_setup("operator*=",979,G__G__Smatrix_187_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47919    G__memfunc_setup("operator/=",984,G__G__Smatrix_187_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47920    G__memfunc_setup("Invert",632,G__G__Smatrix_187_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47921    G__memfunc_setup("Inverse",732,G__G__Smatrix_187_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47922    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_187_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47923    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_187_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47924    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_187_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47925    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_187_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
47926    G__memfunc_setup("Det",285,G__G__Smatrix_187_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47927    G__memfunc_setup("Det2",335,G__G__Smatrix_187_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
47928    G__memfunc_setup("Row",312,G__G__Smatrix_187_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
47929    G__memfunc_setup("Col",286,G__G__Smatrix_187_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
47930    G__memfunc_setup("Diagonal",799,G__G__Smatrix_187_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47931    G__memfunc_setup("Trace",495,G__G__Smatrix_187_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47932    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_187_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR), G__defined_typename("ROOT::Math::SVector<double,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47933    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_187_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR), G__defined_typename("ROOT::Math::SVector<double,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
47934    G__memfunc_setup("IsInUse",672,G__G__Smatrix_187_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
47935    G__memfunc_setup("Print",525,G__G__Smatrix_187_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
47936    // automatic destructor
47937    G__memfunc_setup("~SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >", 4564, G__G__Smatrix_187_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47938    G__tag_memfunc_reset();
47939 }
47940 
47941 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow(void) {
47942    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow */
47943    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow));
47944    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_189_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
47945 "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47946    G__memfunc_setup("operator[]",1060,G__G__Smatrix_189_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47947    // automatic copy constructor
47948    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_189_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47949    // automatic destructor
47950    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_189_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47951    // automatic assignment operator
47952    G__memfunc_setup("operator=", 937, G__G__Smatrix_189_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
47953    G__tag_memfunc_reset();
47954 }
47955 
47956 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const(void) {
47957    /* ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const */
47958    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const));
47959    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_190_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
47960 "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47961    G__memfunc_setup("operator[]",1060,G__G__Smatrix_190_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
47962    // automatic copy constructor
47963    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_190_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
47964    // automatic destructor
47965    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_190_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47966    G__tag_memfunc_reset();
47967 }
47968 
47969 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO5gR(void) {
47970    /* ROOT::Math::MatRepSym<double,5> */
47971    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR));
47972    G__memfunc_setup("MatRepSym<double,5>",1752,G__G__Smatrix_191_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47973    G__memfunc_setup("operator()",957,G__G__Smatrix_191_0_2, 100, -1, -1, 1, 2, 1, 1, 9, 
47974 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47975    G__memfunc_setup("operator()",957,G__G__Smatrix_191_0_3, 100, -1, -1, 1, 2, 1, 1, 0, 
47976 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
47977    G__memfunc_setup("operator[]",1060,G__G__Smatrix_191_0_4, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47978    G__memfunc_setup("operator[]",1060,G__G__Smatrix_191_0_5, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47979    G__memfunc_setup("apply",550,G__G__Smatrix_191_0_6, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
47980    G__memfunc_setup("Array",511,G__G__Smatrix_191_0_7, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47981    G__memfunc_setup("Array",511,G__G__Smatrix_191_0_8, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47982    G__memfunc_setup("operator=",937,G__G__Smatrix_191_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47983    G__memfunc_setup("operator+=",980,G__G__Smatrix_191_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47984    G__memfunc_setup("operator-=",982,G__G__Smatrix_191_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
47985    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_191_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47986    G__memfunc_setup("Offsets",730,G__G__Smatrix_191_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
47987    // automatic copy constructor
47988    G__memfunc_setup("MatRepSym<double,5>", 1752, G__G__Smatrix_191_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
47989    // automatic destructor
47990    G__memfunc_setup("~MatRepSym<double,5>", 1878, G__G__Smatrix_191_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
47991    G__tag_memfunc_reset();
47992 }
47993 
47994 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR(void) {
47995    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > */
47996    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR));
47997    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >",4441,G__G__Smatrix_193_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
47998    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >",4441,G__G__Smatrix_193_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
47999    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >",4441,G__G__Smatrix_193_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48000    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >",4441,G__G__Smatrix_193_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 0, 2, 1, 1, 0, 
48001 "u 'ROOT::Math::SVector<double,15>' 'ROOT::Math::SVector<double,5*(5+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
48002    G__memfunc_setup("SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >",4441,G__G__Smatrix_193_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48003    G__memfunc_setup("operator=",937,G__G__Smatrix_193_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48004    G__memfunc_setup("operator=",937,G__G__Smatrix_193_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48005    G__memfunc_setup("apply",550,G__G__Smatrix_193_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48006    G__memfunc_setup("Array",511,G__G__Smatrix_193_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48007    G__memfunc_setup("Array",511,G__G__Smatrix_193_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48008    G__memfunc_setup("begin",517,G__G__Smatrix_193_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48009    G__memfunc_setup("end",311,G__G__Smatrix_193_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48010    G__memfunc_setup("begin",517,G__G__Smatrix_193_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48011    G__memfunc_setup("end",311,G__G__Smatrix_193_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48012    G__memfunc_setup("operator==",998,G__G__Smatrix_193_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48013    G__memfunc_setup("operator!=",970,G__G__Smatrix_193_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48014    G__memfunc_setup("operator!=",970,G__G__Smatrix_193_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48015    G__memfunc_setup("operator>",938,G__G__Smatrix_193_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48016    G__memfunc_setup("operator<",936,G__G__Smatrix_193_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48017    G__memfunc_setup("operator()",957,G__G__Smatrix_193_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
48018 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48019    G__memfunc_setup("operator()",957,G__G__Smatrix_193_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
48020 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48021    G__memfunc_setup("At",181,G__G__Smatrix_193_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
48022 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48023    G__memfunc_setup("At",181,G__G__Smatrix_193_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
48024 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48025    G__memfunc_setup("operator[]",1060,G__G__Smatrix_193_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48026    G__memfunc_setup("operator[]",1060,G__G__Smatrix_193_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48027    G__memfunc_setup("operator+=",980,G__G__Smatrix_193_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48028    G__memfunc_setup("operator-=",982,G__G__Smatrix_193_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48029    G__memfunc_setup("operator*=",979,G__G__Smatrix_193_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48030    G__memfunc_setup("operator/=",984,G__G__Smatrix_193_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48031    G__memfunc_setup("Invert",632,G__G__Smatrix_193_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48032    G__memfunc_setup("Inverse",732,G__G__Smatrix_193_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48033    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_193_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48034    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_193_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48035    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_193_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48036    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_193_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48037    G__memfunc_setup("Det",285,G__G__Smatrix_193_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
48038    G__memfunc_setup("Det2",335,G__G__Smatrix_193_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
48039    G__memfunc_setup("Row",312,G__G__Smatrix_193_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
48040    G__memfunc_setup("Col",286,G__G__Smatrix_193_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
48041    G__memfunc_setup("Diagonal",799,G__G__Smatrix_193_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48042    G__memfunc_setup("Trace",495,G__G__Smatrix_193_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48043    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_193_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR), G__defined_typename("ROOT::Math::SVector<double,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48044    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_193_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR), G__defined_typename("ROOT::Math::SVector<double,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48045    G__memfunc_setup("IsInUse",672,G__G__Smatrix_193_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
48046    G__memfunc_setup("Print",525,G__G__Smatrix_193_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48047    // automatic destructor
48048    G__memfunc_setup("~SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >", 4567, G__G__Smatrix_193_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48049    G__tag_memfunc_reset();
48050 }
48051 
48052 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow(void) {
48053    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow */
48054    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow));
48055    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_195_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
48056 "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48057    G__memfunc_setup("operator[]",1060,G__G__Smatrix_195_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48058    // automatic copy constructor
48059    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_195_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48060    // automatic destructor
48061    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_195_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48062    // automatic assignment operator
48063    G__memfunc_setup("operator=", 937, G__G__Smatrix_195_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48064    G__tag_memfunc_reset();
48065 }
48066 
48067 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const(void) {
48068    /* ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const */
48069    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const));
48070    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_196_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
48071 "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48072    G__memfunc_setup("operator[]",1060,G__G__Smatrix_196_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48073    // automatic copy constructor
48074    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_196_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
48075    // automatic destructor
48076    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_196_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48077    G__tag_memfunc_reset();
48078 }
48079 
48080 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO6gR(void) {
48081    /* ROOT::Math::MatRepSym<double,6> */
48082    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR));
48083    G__memfunc_setup("MatRepSym<double,6>",1753,G__G__Smatrix_197_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48084    G__memfunc_setup("operator()",957,G__G__Smatrix_197_0_2, 100, -1, -1, 1, 2, 1, 1, 9, 
48085 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48086    G__memfunc_setup("operator()",957,G__G__Smatrix_197_0_3, 100, -1, -1, 1, 2, 1, 1, 0, 
48087 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48088    G__memfunc_setup("operator[]",1060,G__G__Smatrix_197_0_4, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48089    G__memfunc_setup("operator[]",1060,G__G__Smatrix_197_0_5, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48090    G__memfunc_setup("apply",550,G__G__Smatrix_197_0_6, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48091    G__memfunc_setup("Array",511,G__G__Smatrix_197_0_7, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48092    G__memfunc_setup("Array",511,G__G__Smatrix_197_0_8, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48093    G__memfunc_setup("operator=",937,G__G__Smatrix_197_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48094    G__memfunc_setup("operator+=",980,G__G__Smatrix_197_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48095    G__memfunc_setup("operator-=",982,G__G__Smatrix_197_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48096    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_197_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48097    G__memfunc_setup("Offsets",730,G__G__Smatrix_197_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48098    // automatic copy constructor
48099    G__memfunc_setup("MatRepSym<double,6>", 1753, G__G__Smatrix_197_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48100    // automatic destructor
48101    G__memfunc_setup("~MatRepSym<double,6>", 1879, G__G__Smatrix_197_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48102    G__tag_memfunc_reset();
48103 }
48104 
48105 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR(void) {
48106    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > */
48107    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR));
48108    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >",4444,G__G__Smatrix_199_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48109    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >",4444,G__G__Smatrix_199_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48110    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >",4444,G__G__Smatrix_199_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48111    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >",4444,G__G__Smatrix_199_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 0, 2, 1, 1, 0, 
48112 "u 'ROOT::Math::SVector<double,21>' 'ROOT::Math::SVector<double,6*(6+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
48113    G__memfunc_setup("SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >",4444,G__G__Smatrix_199_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48114    G__memfunc_setup("operator=",937,G__G__Smatrix_199_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48115    G__memfunc_setup("operator=",937,G__G__Smatrix_199_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48116    G__memfunc_setup("apply",550,G__G__Smatrix_199_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48117    G__memfunc_setup("Array",511,G__G__Smatrix_199_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48118    G__memfunc_setup("Array",511,G__G__Smatrix_199_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48119    G__memfunc_setup("begin",517,G__G__Smatrix_199_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48120    G__memfunc_setup("end",311,G__G__Smatrix_199_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48121    G__memfunc_setup("begin",517,G__G__Smatrix_199_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48122    G__memfunc_setup("end",311,G__G__Smatrix_199_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48123    G__memfunc_setup("operator==",998,G__G__Smatrix_199_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48124    G__memfunc_setup("operator!=",970,G__G__Smatrix_199_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48125    G__memfunc_setup("operator!=",970,G__G__Smatrix_199_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48126    G__memfunc_setup("operator>",938,G__G__Smatrix_199_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48127    G__memfunc_setup("operator<",936,G__G__Smatrix_199_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48128    G__memfunc_setup("operator()",957,G__G__Smatrix_199_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
48129 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48130    G__memfunc_setup("operator()",957,G__G__Smatrix_199_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
48131 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48132    G__memfunc_setup("At",181,G__G__Smatrix_199_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
48133 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48134    G__memfunc_setup("At",181,G__G__Smatrix_199_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
48135 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48136    G__memfunc_setup("operator[]",1060,G__G__Smatrix_199_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48137    G__memfunc_setup("operator[]",1060,G__G__Smatrix_199_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48138    G__memfunc_setup("operator+=",980,G__G__Smatrix_199_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48139    G__memfunc_setup("operator-=",982,G__G__Smatrix_199_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48140    G__memfunc_setup("operator*=",979,G__G__Smatrix_199_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48141    G__memfunc_setup("operator/=",984,G__G__Smatrix_199_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48142    G__memfunc_setup("Invert",632,G__G__Smatrix_199_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48143    G__memfunc_setup("Inverse",732,G__G__Smatrix_199_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48144    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_199_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48145    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_199_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48146    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_199_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48147    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_199_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48148    G__memfunc_setup("Det",285,G__G__Smatrix_199_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
48149    G__memfunc_setup("Det2",335,G__G__Smatrix_199_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
48150    G__memfunc_setup("Row",312,G__G__Smatrix_199_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
48151    G__memfunc_setup("Col",286,G__G__Smatrix_199_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
48152    G__memfunc_setup("Diagonal",799,G__G__Smatrix_199_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48153    G__memfunc_setup("Trace",495,G__G__Smatrix_199_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48154    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_199_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR), G__defined_typename("ROOT::Math::SVector<double,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48155    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_199_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR), G__defined_typename("ROOT::Math::SVector<double,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48156    G__memfunc_setup("IsInUse",672,G__G__Smatrix_199_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
48157    G__memfunc_setup("Print",525,G__G__Smatrix_199_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48158    // automatic destructor
48159    G__memfunc_setup("~SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >", 4570, G__G__Smatrix_199_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48160    G__tag_memfunc_reset();
48161 }
48162 
48163 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow(void) {
48164    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow */
48165    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow));
48166    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_201_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
48167 "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48168    G__memfunc_setup("operator[]",1060,G__G__Smatrix_201_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48169    // automatic copy constructor
48170    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_201_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48171    // automatic destructor
48172    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_201_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48173    // automatic assignment operator
48174    G__memfunc_setup("operator=", 937, G__G__Smatrix_201_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48175    G__tag_memfunc_reset();
48176 }
48177 
48178 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const(void) {
48179    /* ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const */
48180    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const));
48181    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_202_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
48182 "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48183    G__memfunc_setup("operator[]",1060,G__G__Smatrix_202_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48184    // automatic copy constructor
48185    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_202_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
48186    // automatic destructor
48187    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_202_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48188    G__tag_memfunc_reset();
48189 }
48190 
48191 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO7gR(void) {
48192    /* ROOT::Math::MatRepSym<double,7> */
48193    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR));
48194    G__memfunc_setup("MatRepSym<double,7>",1754,G__G__Smatrix_203_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48195    G__memfunc_setup("operator()",957,G__G__Smatrix_203_0_2, 100, -1, -1, 1, 2, 1, 1, 9, 
48196 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48197    G__memfunc_setup("operator()",957,G__G__Smatrix_203_0_3, 100, -1, -1, 1, 2, 1, 1, 0, 
48198 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48199    G__memfunc_setup("operator[]",1060,G__G__Smatrix_203_0_4, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48200    G__memfunc_setup("operator[]",1060,G__G__Smatrix_203_0_5, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48201    G__memfunc_setup("apply",550,G__G__Smatrix_203_0_6, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48202    G__memfunc_setup("Array",511,G__G__Smatrix_203_0_7, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48203    G__memfunc_setup("Array",511,G__G__Smatrix_203_0_8, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48204    G__memfunc_setup("operator=",937,G__G__Smatrix_203_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48205    G__memfunc_setup("operator+=",980,G__G__Smatrix_203_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48206    G__memfunc_setup("operator-=",982,G__G__Smatrix_203_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48207    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_203_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48208    G__memfunc_setup("Offsets",730,G__G__Smatrix_203_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48209    // automatic copy constructor
48210    G__memfunc_setup("MatRepSym<double,7>", 1754, G__G__Smatrix_203_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<double,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48211    // automatic destructor
48212    G__memfunc_setup("~MatRepSym<double,7>", 1880, G__G__Smatrix_203_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48213    G__tag_memfunc_reset();
48214 }
48215 
48216 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR(void) {
48217    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> > */
48218    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR));
48219    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >",4447,G__G__Smatrix_205_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48220    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >",4447,G__G__Smatrix_205_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48221    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >",4447,G__G__Smatrix_205_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48222    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >",4447,G__G__Smatrix_205_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 0, 2, 1, 1, 0, 
48223 "u 'ROOT::Math::SVector<double,28>' 'ROOT::Math::SVector<double,7*(7+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
48224    G__memfunc_setup("SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >",4447,G__G__Smatrix_205_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48225    G__memfunc_setup("operator=",937,G__G__Smatrix_205_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48226    G__memfunc_setup("operator=",937,G__G__Smatrix_205_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48227    G__memfunc_setup("apply",550,G__G__Smatrix_205_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48228    G__memfunc_setup("Array",511,G__G__Smatrix_205_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48229    G__memfunc_setup("Array",511,G__G__Smatrix_205_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48230    G__memfunc_setup("begin",517,G__G__Smatrix_205_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48231    G__memfunc_setup("end",311,G__G__Smatrix_205_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48232    G__memfunc_setup("begin",517,G__G__Smatrix_205_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48233    G__memfunc_setup("end",311,G__G__Smatrix_205_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48234    G__memfunc_setup("operator==",998,G__G__Smatrix_205_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48235    G__memfunc_setup("operator!=",970,G__G__Smatrix_205_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48236    G__memfunc_setup("operator!=",970,G__G__Smatrix_205_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48237    G__memfunc_setup("operator>",938,G__G__Smatrix_205_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48238    G__memfunc_setup("operator<",936,G__G__Smatrix_205_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48239    G__memfunc_setup("operator()",957,G__G__Smatrix_205_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
48240 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48241    G__memfunc_setup("operator()",957,G__G__Smatrix_205_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
48242 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48243    G__memfunc_setup("At",181,G__G__Smatrix_205_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
48244 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48245    G__memfunc_setup("At",181,G__G__Smatrix_205_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
48246 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48247    G__memfunc_setup("operator[]",1060,G__G__Smatrix_205_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48248    G__memfunc_setup("operator[]",1060,G__G__Smatrix_205_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48249    G__memfunc_setup("operator+=",980,G__G__Smatrix_205_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48250    G__memfunc_setup("operator-=",982,G__G__Smatrix_205_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48251    G__memfunc_setup("operator*=",979,G__G__Smatrix_205_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48252    G__memfunc_setup("operator/=",984,G__G__Smatrix_205_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48253    G__memfunc_setup("Invert",632,G__G__Smatrix_205_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48254    G__memfunc_setup("Inverse",732,G__G__Smatrix_205_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48255    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_205_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48256    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_205_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48257    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_205_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48258    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_205_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48259    G__memfunc_setup("Det",285,G__G__Smatrix_205_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
48260    G__memfunc_setup("Det2",335,G__G__Smatrix_205_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
48261    G__memfunc_setup("Row",312,G__G__Smatrix_205_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
48262    G__memfunc_setup("Col",286,G__G__Smatrix_205_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
48263    G__memfunc_setup("Diagonal",799,G__G__Smatrix_205_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48264    G__memfunc_setup("Trace",495,G__G__Smatrix_205_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48265    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_205_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR), G__defined_typename("ROOT::Math::SVector<double,7*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48266    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_205_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR), G__defined_typename("ROOT::Math::SVector<double,7*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48267    G__memfunc_setup("IsInUse",672,G__G__Smatrix_205_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
48268    G__memfunc_setup("Print",525,G__G__Smatrix_205_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48269    // automatic destructor
48270    G__memfunc_setup("~SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >", 4573, G__G__Smatrix_205_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48271    G__tag_memfunc_reset();
48272 }
48273 
48274 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow(void) {
48275    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow */
48276    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow));
48277    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_207_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
48278 "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48279    G__memfunc_setup("operator[]",1060,G__G__Smatrix_207_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48280    // automatic copy constructor
48281    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_207_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48282    // automatic destructor
48283    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_207_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48284    // automatic assignment operator
48285    G__memfunc_setup("operator=", 937, G__G__Smatrix_207_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48286    G__tag_memfunc_reset();
48287 }
48288 
48289 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const(void) {
48290    /* ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const */
48291    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const));
48292    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_208_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
48293 "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48294    G__memfunc_setup("operator[]",1060,G__G__Smatrix_208_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48295    // automatic copy constructor
48296    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_208_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
48297    // automatic destructor
48298    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_208_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48299    G__tag_memfunc_reset();
48300 }
48301 
48302 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR(void) {
48303    /* ROOT::Math::MatRepStd<float,2,2> */
48304    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR));
48305    G__memfunc_setup("operator()",957,G__G__Smatrix_209_0_1, 102, -1, -1, 1, 2, 1, 1, 9, 
48306 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48307    G__memfunc_setup("operator()",957,G__G__Smatrix_209_0_2, 102, -1, -1, 1, 2, 1, 1, 0, 
48308 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48309    G__memfunc_setup("operator[]",1060,G__G__Smatrix_209_0_3, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48310    G__memfunc_setup("operator[]",1060,G__G__Smatrix_209_0_4, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48311    G__memfunc_setup("apply",550,G__G__Smatrix_209_0_5, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48312    G__memfunc_setup("Array",511,G__G__Smatrix_209_0_6, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48313    G__memfunc_setup("Array",511,G__G__Smatrix_209_0_7, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48314    // automatic default constructor
48315    G__memfunc_setup("MatRepStd<float,2,2>", 1728, G__G__Smatrix_209_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48316    // automatic copy constructor
48317    G__memfunc_setup("MatRepStd<float,2,2>", 1728, G__G__Smatrix_209_0_9, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,2,2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48318    // automatic destructor
48319    G__memfunc_setup("~MatRepStd<float,2,2>", 1854, G__G__Smatrix_209_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48320    // automatic assignment operator
48321    G__memfunc_setup("operator=", 937, G__G__Smatrix_209_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,2,2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48322    G__tag_memfunc_reset();
48323 }
48324 
48325 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR(void) {
48326    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> > */
48327    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR));
48328    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >",4310,G__G__Smatrix_211_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48329    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >",4310,G__G__Smatrix_211_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48330    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >",4310,G__G__Smatrix_211_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48331    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >",4310,G__G__Smatrix_211_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 0, 2, 1, 1, 0, 
48332 "u 'ROOT::Math::SVector<float,3>' 'ROOT::Math::SVector<float,2*(2+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
48333    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >",4310,G__G__Smatrix_211_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48334    G__memfunc_setup("operator=",937,G__G__Smatrix_211_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48335    G__memfunc_setup("operator=",937,G__G__Smatrix_211_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48336    G__memfunc_setup("apply",550,G__G__Smatrix_211_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48337    G__memfunc_setup("Array",511,G__G__Smatrix_211_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48338    G__memfunc_setup("Array",511,G__G__Smatrix_211_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48339    G__memfunc_setup("begin",517,G__G__Smatrix_211_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48340    G__memfunc_setup("end",311,G__G__Smatrix_211_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48341    G__memfunc_setup("begin",517,G__G__Smatrix_211_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48342    G__memfunc_setup("end",311,G__G__Smatrix_211_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48343    G__memfunc_setup("operator==",998,G__G__Smatrix_211_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48344    G__memfunc_setup("operator!=",970,G__G__Smatrix_211_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48345    G__memfunc_setup("operator!=",970,G__G__Smatrix_211_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48346    G__memfunc_setup("operator>",938,G__G__Smatrix_211_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48347    G__memfunc_setup("operator<",936,G__G__Smatrix_211_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48348    G__memfunc_setup("operator()",957,G__G__Smatrix_211_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
48349 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48350    G__memfunc_setup("operator()",957,G__G__Smatrix_211_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
48351 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48352    G__memfunc_setup("At",181,G__G__Smatrix_211_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
48353 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48354    G__memfunc_setup("At",181,G__G__Smatrix_211_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
48355 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48356    G__memfunc_setup("operator[]",1060,G__G__Smatrix_211_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48357    G__memfunc_setup("operator[]",1060,G__G__Smatrix_211_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48358    G__memfunc_setup("operator+=",980,G__G__Smatrix_211_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48359    G__memfunc_setup("operator-=",982,G__G__Smatrix_211_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48360    G__memfunc_setup("operator*=",979,G__G__Smatrix_211_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48361    G__memfunc_setup("operator/=",984,G__G__Smatrix_211_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48362    G__memfunc_setup("Invert",632,G__G__Smatrix_211_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48363    G__memfunc_setup("Inverse",732,G__G__Smatrix_211_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48364    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_211_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48365    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_211_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48366    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_211_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48367    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_211_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48368    G__memfunc_setup("Det",285,G__G__Smatrix_211_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
48369    G__memfunc_setup("Det2",335,G__G__Smatrix_211_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
48370    G__memfunc_setup("Row",312,G__G__Smatrix_211_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
48371    G__memfunc_setup("Col",286,G__G__Smatrix_211_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
48372    G__memfunc_setup("Diagonal",799,G__G__Smatrix_211_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48373    G__memfunc_setup("Trace",495,G__G__Smatrix_211_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48374    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_211_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), G__defined_typename("ROOT::Math::SVector<float,2*(2+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48375    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_211_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), G__defined_typename("ROOT::Math::SVector<float,2*(2+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48376    G__memfunc_setup("IsInUse",672,G__G__Smatrix_211_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
48377    G__memfunc_setup("Print",525,G__G__Smatrix_211_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48378    // automatic destructor
48379    G__memfunc_setup("~SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >", 4436, G__G__Smatrix_211_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48380    // automatic assignment operator
48381    G__memfunc_setup("operator=", 937, G__G__Smatrix_211_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
48382    G__tag_memfunc_reset();
48383 }
48384 
48385 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO3gR(void) {
48386    /* ROOT::Math::SVector<float,3> */
48387    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR));
48388    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48389    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48390    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 2, 1, 1, 0, 
48391 "F - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
48392    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 2, 1, 1, 0, 
48393 "F - 'ROOT::Math::SVector<float,3>::const_iterator' 10 - begin F - 'ROOT::Math::SVector<float,3>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
48394    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 1, 5, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
48395    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 2, 1, 1, 0, 
48396 "f - - 11 - a1 f - - 11 - a2", (char*)NULL, (void*) NULL, 0);
48397    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 3, 1, 1, 0, 
48398 "f - - 11 - a1 f - - 11 - a2 "
48399 "f - - 11 - a3", (char*)NULL, (void*) NULL, 0);
48400    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 4, 1, 1, 0, 
48401 "f - - 11 - a1 f - - 11 - a2 "
48402 "f - - 11 - a3 f - - 11 - a4", (char*)NULL, (void*) NULL, 0);
48403    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 5, 1, 1, 0, 
48404 "f - - 11 - a1 f - - 11 - a2 "
48405 "f - - 11 - a3 f - - 11 - a4 "
48406 "f - - 11 - a5", (char*)NULL, (void*) NULL, 0);
48407    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 6, 1, 1, 0, 
48408 "f - - 11 - a1 f - - 11 - a2 "
48409 "f - - 11 - a3 f - - 11 - a4 "
48410 "f - - 11 - a5 f - - 11 - a6", (char*)NULL, (void*) NULL, 0);
48411    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 7, 1, 1, 0, 
48412 "f - - 11 - a1 f - - 11 - a2 "
48413 "f - - 11 - a3 f - - 11 - a4 "
48414 "f - - 11 - a5 f - - 11 - a6 "
48415 "f - - 11 - a7", (char*)NULL, (void*) NULL, 0);
48416    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 8, 1, 1, 0, 
48417 "f - - 11 - a1 f - - 11 - a2 "
48418 "f - - 11 - a3 f - - 11 - a4 "
48419 "f - - 11 - a5 f - - 11 - a6 "
48420 "f - - 11 - a7 f - - 11 - a8", (char*)NULL, (void*) NULL, 0);
48421    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 9, 1, 1, 0, 
48422 "f - - 11 - a1 f - - 11 - a2 "
48423 "f - - 11 - a3 f - - 11 - a4 "
48424 "f - - 11 - a5 f - - 11 - a6 "
48425 "f - - 11 - a7 f - - 11 - a8 "
48426 "f - - 11 - a9", (char*)NULL, (void*) NULL, 0);
48427    G__memfunc_setup("SVector<float,3>",1461,G__G__Smatrix_212_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 10, 1, 1, 0, 
48428 "f - - 11 - a1 f - - 11 - a2 "
48429 "f - - 11 - a3 f - - 11 - a4 "
48430 "f - - 11 - a5 f - - 11 - a6 "
48431 "f - - 11 - a7 f - - 11 - a8 "
48432 "f - - 11 - a9 f - - 11 - a10", (char*)NULL, (void*) NULL, 0);
48433    G__memfunc_setup("operator=",937,G__G__Smatrix_212_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
48434    G__memfunc_setup("Dim",282,G__G__Smatrix_212_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<float,3>::Dim) ), 0);
48435    G__memfunc_setup("apply",550,G__G__Smatrix_212_0_17, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48436    G__memfunc_setup("Array",511,G__G__Smatrix_212_0_18, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48437    G__memfunc_setup("Array",511,G__G__Smatrix_212_0_19, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48438    G__memfunc_setup("begin",517,G__G__Smatrix_212_0_20, 70, -1, G__defined_typename("ROOT::Math::SVector<float,3>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48439    G__memfunc_setup("end",311,G__G__Smatrix_212_0_21, 70, -1, G__defined_typename("ROOT::Math::SVector<float,3>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48440    G__memfunc_setup("begin",517,G__G__Smatrix_212_0_22, 70, -1, G__defined_typename("ROOT::Math::SVector<float,3>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48441    G__memfunc_setup("end",311,G__G__Smatrix_212_0_23, 70, -1, G__defined_typename("ROOT::Math::SVector<float,3>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48442    G__memfunc_setup("operator==",998,G__G__Smatrix_212_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48443    G__memfunc_setup("operator!=",970,G__G__Smatrix_212_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48444    G__memfunc_setup("operator==",998,G__G__Smatrix_212_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48445    G__memfunc_setup("operator!=",970,G__G__Smatrix_212_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48446    G__memfunc_setup("operator>",938,G__G__Smatrix_212_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48447    G__memfunc_setup("operator<",936,G__G__Smatrix_212_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48448    G__memfunc_setup("operator>",938,G__G__Smatrix_212_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48449    G__memfunc_setup("operator<",936,G__G__Smatrix_212_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48450    G__memfunc_setup("operator[]",1060,G__G__Smatrix_212_0_32, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48451    G__memfunc_setup("operator()",957,G__G__Smatrix_212_0_33, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48452    G__memfunc_setup("At",181,G__G__Smatrix_212_0_34, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48453    G__memfunc_setup("operator[]",1060,G__G__Smatrix_212_0_35, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48454    G__memfunc_setup("operator()",957,G__G__Smatrix_212_0_36, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48455    G__memfunc_setup("At",181,G__G__Smatrix_212_0_37, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48456    G__memfunc_setup("operator+=",980,G__G__Smatrix_212_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48457    G__memfunc_setup("operator-=",982,G__G__Smatrix_212_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48458    G__memfunc_setup("operator*=",979,G__G__Smatrix_212_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48459    G__memfunc_setup("operator/=",984,G__G__Smatrix_212_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48460    G__memfunc_setup("operator+=",980,G__G__Smatrix_212_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48461    G__memfunc_setup("operator-=",982,G__G__Smatrix_212_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48462    G__memfunc_setup("Unit",416,G__G__Smatrix_212_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48463    G__memfunc_setup("Print",525,G__G__Smatrix_212_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48464    // automatic destructor
48465    G__memfunc_setup("~SVector<float,3>", 1587, G__G__Smatrix_212_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48466    // automatic assignment operator
48467    G__memfunc_setup("operator=", 937, G__G__Smatrix_212_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48468    G__tag_memfunc_reset();
48469 }
48470 
48471 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow(void) {
48472    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow */
48473    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow));
48474    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_215_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
48475 "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48476    G__memfunc_setup("operator[]",1060,G__G__Smatrix_215_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48477    // automatic copy constructor
48478    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_215_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48479    // automatic destructor
48480    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_215_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48481    // automatic assignment operator
48482    G__memfunc_setup("operator=", 937, G__G__Smatrix_215_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48483    G__tag_memfunc_reset();
48484 }
48485 
48486 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const(void) {
48487    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const */
48488    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const));
48489    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_216_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
48490 "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48491    G__memfunc_setup("operator[]",1060,G__G__Smatrix_216_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48492    // automatic copy constructor
48493    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_216_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
48494    // automatic destructor
48495    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_216_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48496    G__tag_memfunc_reset();
48497 }
48498 
48499 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO2gR(void) {
48500    /* ROOT::Math::SVector<float,2> */
48501    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR));
48502    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48503    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48504    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 2, 1, 1, 0, 
48505 "F - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
48506    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 2, 1, 1, 0, 
48507 "F - 'ROOT::Math::SVector<float,2>::const_iterator' 10 - begin F - 'ROOT::Math::SVector<float,2>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
48508    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 1, 5, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
48509    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 2, 1, 1, 0, 
48510 "f - - 11 - a1 f - - 11 - a2", (char*)NULL, (void*) NULL, 0);
48511    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 3, 1, 1, 0, 
48512 "f - - 11 - a1 f - - 11 - a2 "
48513 "f - - 11 - a3", (char*)NULL, (void*) NULL, 0);
48514    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 4, 1, 1, 0, 
48515 "f - - 11 - a1 f - - 11 - a2 "
48516 "f - - 11 - a3 f - - 11 - a4", (char*)NULL, (void*) NULL, 0);
48517    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 5, 1, 1, 0, 
48518 "f - - 11 - a1 f - - 11 - a2 "
48519 "f - - 11 - a3 f - - 11 - a4 "
48520 "f - - 11 - a5", (char*)NULL, (void*) NULL, 0);
48521    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 6, 1, 1, 0, 
48522 "f - - 11 - a1 f - - 11 - a2 "
48523 "f - - 11 - a3 f - - 11 - a4 "
48524 "f - - 11 - a5 f - - 11 - a6", (char*)NULL, (void*) NULL, 0);
48525    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 7, 1, 1, 0, 
48526 "f - - 11 - a1 f - - 11 - a2 "
48527 "f - - 11 - a3 f - - 11 - a4 "
48528 "f - - 11 - a5 f - - 11 - a6 "
48529 "f - - 11 - a7", (char*)NULL, (void*) NULL, 0);
48530    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 8, 1, 1, 0, 
48531 "f - - 11 - a1 f - - 11 - a2 "
48532 "f - - 11 - a3 f - - 11 - a4 "
48533 "f - - 11 - a5 f - - 11 - a6 "
48534 "f - - 11 - a7 f - - 11 - a8", (char*)NULL, (void*) NULL, 0);
48535    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 9, 1, 1, 0, 
48536 "f - - 11 - a1 f - - 11 - a2 "
48537 "f - - 11 - a3 f - - 11 - a4 "
48538 "f - - 11 - a5 f - - 11 - a6 "
48539 "f - - 11 - a7 f - - 11 - a8 "
48540 "f - - 11 - a9", (char*)NULL, (void*) NULL, 0);
48541    G__memfunc_setup("SVector<float,2>",1460,G__G__Smatrix_217_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 10, 1, 1, 0, 
48542 "f - - 11 - a1 f - - 11 - a2 "
48543 "f - - 11 - a3 f - - 11 - a4 "
48544 "f - - 11 - a5 f - - 11 - a6 "
48545 "f - - 11 - a7 f - - 11 - a8 "
48546 "f - - 11 - a9 f - - 11 - a10", (char*)NULL, (void*) NULL, 0);
48547    G__memfunc_setup("operator=",937,G__G__Smatrix_217_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
48548    G__memfunc_setup("Dim",282,G__G__Smatrix_217_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<float,2>::Dim) ), 0);
48549    G__memfunc_setup("apply",550,G__G__Smatrix_217_0_17, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48550    G__memfunc_setup("Array",511,G__G__Smatrix_217_0_18, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48551    G__memfunc_setup("Array",511,G__G__Smatrix_217_0_19, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48552    G__memfunc_setup("begin",517,G__G__Smatrix_217_0_20, 70, -1, G__defined_typename("ROOT::Math::SVector<float,2>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48553    G__memfunc_setup("end",311,G__G__Smatrix_217_0_21, 70, -1, G__defined_typename("ROOT::Math::SVector<float,2>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48554    G__memfunc_setup("begin",517,G__G__Smatrix_217_0_22, 70, -1, G__defined_typename("ROOT::Math::SVector<float,2>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48555    G__memfunc_setup("end",311,G__G__Smatrix_217_0_23, 70, -1, G__defined_typename("ROOT::Math::SVector<float,2>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48556    G__memfunc_setup("operator==",998,G__G__Smatrix_217_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48557    G__memfunc_setup("operator!=",970,G__G__Smatrix_217_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48558    G__memfunc_setup("operator==",998,G__G__Smatrix_217_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48559    G__memfunc_setup("operator!=",970,G__G__Smatrix_217_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48560    G__memfunc_setup("operator>",938,G__G__Smatrix_217_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48561    G__memfunc_setup("operator<",936,G__G__Smatrix_217_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48562    G__memfunc_setup("operator>",938,G__G__Smatrix_217_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48563    G__memfunc_setup("operator<",936,G__G__Smatrix_217_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48564    G__memfunc_setup("operator[]",1060,G__G__Smatrix_217_0_32, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48565    G__memfunc_setup("operator()",957,G__G__Smatrix_217_0_33, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48566    G__memfunc_setup("At",181,G__G__Smatrix_217_0_34, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48567    G__memfunc_setup("operator[]",1060,G__G__Smatrix_217_0_35, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48568    G__memfunc_setup("operator()",957,G__G__Smatrix_217_0_36, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48569    G__memfunc_setup("At",181,G__G__Smatrix_217_0_37, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48570    G__memfunc_setup("operator+=",980,G__G__Smatrix_217_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48571    G__memfunc_setup("operator-=",982,G__G__Smatrix_217_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48572    G__memfunc_setup("operator*=",979,G__G__Smatrix_217_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48573    G__memfunc_setup("operator/=",984,G__G__Smatrix_217_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48574    G__memfunc_setup("operator+=",980,G__G__Smatrix_217_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48575    G__memfunc_setup("operator-=",982,G__G__Smatrix_217_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48576    G__memfunc_setup("Unit",416,G__G__Smatrix_217_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48577    G__memfunc_setup("Print",525,G__G__Smatrix_217_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48578    // automatic destructor
48579    G__memfunc_setup("~SVector<float,2>", 1586, G__G__Smatrix_217_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48580    // automatic assignment operator
48581    G__memfunc_setup("operator=", 937, G__G__Smatrix_217_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48582    G__tag_memfunc_reset();
48583 }
48584 
48585 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR(void) {
48586    /* ROOT::Math::MatRepStd<float,3,3> */
48587    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR));
48588    G__memfunc_setup("operator()",957,G__G__Smatrix_219_0_1, 102, -1, -1, 1, 2, 1, 1, 9, 
48589 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48590    G__memfunc_setup("operator()",957,G__G__Smatrix_219_0_2, 102, -1, -1, 1, 2, 1, 1, 0, 
48591 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48592    G__memfunc_setup("operator[]",1060,G__G__Smatrix_219_0_3, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48593    G__memfunc_setup("operator[]",1060,G__G__Smatrix_219_0_4, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48594    G__memfunc_setup("apply",550,G__G__Smatrix_219_0_5, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48595    G__memfunc_setup("Array",511,G__G__Smatrix_219_0_6, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48596    G__memfunc_setup("Array",511,G__G__Smatrix_219_0_7, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48597    // automatic default constructor
48598    G__memfunc_setup("MatRepStd<float,3,3>", 1730, G__G__Smatrix_219_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48599    // automatic copy constructor
48600    G__memfunc_setup("MatRepStd<float,3,3>", 1730, G__G__Smatrix_219_0_9, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,3,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48601    // automatic destructor
48602    G__memfunc_setup("~MatRepStd<float,3,3>", 1856, G__G__Smatrix_219_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48603    // automatic assignment operator
48604    G__memfunc_setup("operator=", 937, G__G__Smatrix_219_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,3,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48605    G__tag_memfunc_reset();
48606 }
48607 
48608 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR(void) {
48609    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> > */
48610    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR));
48611    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >",4314,G__G__Smatrix_221_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48612    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >",4314,G__G__Smatrix_221_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48613    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >",4314,G__G__Smatrix_221_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48614    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >",4314,G__G__Smatrix_221_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 0, 2, 1, 1, 0, 
48615 "u 'ROOT::Math::SVector<float,6>' 'ROOT::Math::SVector<float,3*(3+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
48616    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >",4314,G__G__Smatrix_221_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48617    G__memfunc_setup("operator=",937,G__G__Smatrix_221_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48618    G__memfunc_setup("operator=",937,G__G__Smatrix_221_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48619    G__memfunc_setup("apply",550,G__G__Smatrix_221_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48620    G__memfunc_setup("Array",511,G__G__Smatrix_221_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48621    G__memfunc_setup("Array",511,G__G__Smatrix_221_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48622    G__memfunc_setup("begin",517,G__G__Smatrix_221_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48623    G__memfunc_setup("end",311,G__G__Smatrix_221_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48624    G__memfunc_setup("begin",517,G__G__Smatrix_221_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48625    G__memfunc_setup("end",311,G__G__Smatrix_221_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48626    G__memfunc_setup("operator==",998,G__G__Smatrix_221_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48627    G__memfunc_setup("operator!=",970,G__G__Smatrix_221_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48628    G__memfunc_setup("operator!=",970,G__G__Smatrix_221_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48629    G__memfunc_setup("operator>",938,G__G__Smatrix_221_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48630    G__memfunc_setup("operator<",936,G__G__Smatrix_221_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48631    G__memfunc_setup("operator()",957,G__G__Smatrix_221_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
48632 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48633    G__memfunc_setup("operator()",957,G__G__Smatrix_221_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
48634 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48635    G__memfunc_setup("At",181,G__G__Smatrix_221_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
48636 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48637    G__memfunc_setup("At",181,G__G__Smatrix_221_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
48638 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48639    G__memfunc_setup("operator[]",1060,G__G__Smatrix_221_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48640    G__memfunc_setup("operator[]",1060,G__G__Smatrix_221_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48641    G__memfunc_setup("operator+=",980,G__G__Smatrix_221_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48642    G__memfunc_setup("operator-=",982,G__G__Smatrix_221_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48643    G__memfunc_setup("operator*=",979,G__G__Smatrix_221_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48644    G__memfunc_setup("operator/=",984,G__G__Smatrix_221_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48645    G__memfunc_setup("Invert",632,G__G__Smatrix_221_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48646    G__memfunc_setup("Inverse",732,G__G__Smatrix_221_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48647    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_221_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48648    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_221_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48649    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_221_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48650    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_221_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48651    G__memfunc_setup("Det",285,G__G__Smatrix_221_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
48652    G__memfunc_setup("Det2",335,G__G__Smatrix_221_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
48653    G__memfunc_setup("Row",312,G__G__Smatrix_221_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
48654    G__memfunc_setup("Col",286,G__G__Smatrix_221_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
48655    G__memfunc_setup("Diagonal",799,G__G__Smatrix_221_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48656    G__memfunc_setup("Trace",495,G__G__Smatrix_221_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48657    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_221_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), G__defined_typename("ROOT::Math::SVector<float,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48658    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_221_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), G__defined_typename("ROOT::Math::SVector<float,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48659    G__memfunc_setup("IsInUse",672,G__G__Smatrix_221_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
48660    G__memfunc_setup("Print",525,G__G__Smatrix_221_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48661    // automatic destructor
48662    G__memfunc_setup("~SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >", 4440, G__G__Smatrix_221_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48663    // automatic assignment operator
48664    G__memfunc_setup("operator=", 937, G__G__Smatrix_221_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
48665    G__tag_memfunc_reset();
48666 }
48667 
48668 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO6gR(void) {
48669    /* ROOT::Math::SVector<float,6> */
48670    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR));
48671    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48672    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48673    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 2, 1, 1, 0, 
48674 "F - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
48675    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 2, 1, 1, 0, 
48676 "F - 'ROOT::Math::SVector<float,6>::const_iterator' 10 - begin F - 'ROOT::Math::SVector<float,6>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
48677    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 1, 5, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
48678    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 2, 1, 1, 0, 
48679 "f - - 11 - a1 f - - 11 - a2", (char*)NULL, (void*) NULL, 0);
48680    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 3, 1, 1, 0, 
48681 "f - - 11 - a1 f - - 11 - a2 "
48682 "f - - 11 - a3", (char*)NULL, (void*) NULL, 0);
48683    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 4, 1, 1, 0, 
48684 "f - - 11 - a1 f - - 11 - a2 "
48685 "f - - 11 - a3 f - - 11 - a4", (char*)NULL, (void*) NULL, 0);
48686    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 5, 1, 1, 0, 
48687 "f - - 11 - a1 f - - 11 - a2 "
48688 "f - - 11 - a3 f - - 11 - a4 "
48689 "f - - 11 - a5", (char*)NULL, (void*) NULL, 0);
48690    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 6, 1, 1, 0, 
48691 "f - - 11 - a1 f - - 11 - a2 "
48692 "f - - 11 - a3 f - - 11 - a4 "
48693 "f - - 11 - a5 f - - 11 - a6", (char*)NULL, (void*) NULL, 0);
48694    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 7, 1, 1, 0, 
48695 "f - - 11 - a1 f - - 11 - a2 "
48696 "f - - 11 - a3 f - - 11 - a4 "
48697 "f - - 11 - a5 f - - 11 - a6 "
48698 "f - - 11 - a7", (char*)NULL, (void*) NULL, 0);
48699    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 8, 1, 1, 0, 
48700 "f - - 11 - a1 f - - 11 - a2 "
48701 "f - - 11 - a3 f - - 11 - a4 "
48702 "f - - 11 - a5 f - - 11 - a6 "
48703 "f - - 11 - a7 f - - 11 - a8", (char*)NULL, (void*) NULL, 0);
48704    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 9, 1, 1, 0, 
48705 "f - - 11 - a1 f - - 11 - a2 "
48706 "f - - 11 - a3 f - - 11 - a4 "
48707 "f - - 11 - a5 f - - 11 - a6 "
48708 "f - - 11 - a7 f - - 11 - a8 "
48709 "f - - 11 - a9", (char*)NULL, (void*) NULL, 0);
48710    G__memfunc_setup("SVector<float,6>",1464,G__G__Smatrix_222_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 10, 1, 1, 0, 
48711 "f - - 11 - a1 f - - 11 - a2 "
48712 "f - - 11 - a3 f - - 11 - a4 "
48713 "f - - 11 - a5 f - - 11 - a6 "
48714 "f - - 11 - a7 f - - 11 - a8 "
48715 "f - - 11 - a9 f - - 11 - a10", (char*)NULL, (void*) NULL, 0);
48716    G__memfunc_setup("operator=",937,G__G__Smatrix_222_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
48717    G__memfunc_setup("Dim",282,G__G__Smatrix_222_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<float,6>::Dim) ), 0);
48718    G__memfunc_setup("apply",550,G__G__Smatrix_222_0_17, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48719    G__memfunc_setup("Array",511,G__G__Smatrix_222_0_18, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48720    G__memfunc_setup("Array",511,G__G__Smatrix_222_0_19, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48721    G__memfunc_setup("begin",517,G__G__Smatrix_222_0_20, 70, -1, G__defined_typename("ROOT::Math::SVector<float,6>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48722    G__memfunc_setup("end",311,G__G__Smatrix_222_0_21, 70, -1, G__defined_typename("ROOT::Math::SVector<float,6>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48723    G__memfunc_setup("begin",517,G__G__Smatrix_222_0_22, 70, -1, G__defined_typename("ROOT::Math::SVector<float,6>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48724    G__memfunc_setup("end",311,G__G__Smatrix_222_0_23, 70, -1, G__defined_typename("ROOT::Math::SVector<float,6>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48725    G__memfunc_setup("operator==",998,G__G__Smatrix_222_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48726    G__memfunc_setup("operator!=",970,G__G__Smatrix_222_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48727    G__memfunc_setup("operator==",998,G__G__Smatrix_222_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48728    G__memfunc_setup("operator!=",970,G__G__Smatrix_222_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48729    G__memfunc_setup("operator>",938,G__G__Smatrix_222_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48730    G__memfunc_setup("operator<",936,G__G__Smatrix_222_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48731    G__memfunc_setup("operator>",938,G__G__Smatrix_222_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48732    G__memfunc_setup("operator<",936,G__G__Smatrix_222_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48733    G__memfunc_setup("operator[]",1060,G__G__Smatrix_222_0_32, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48734    G__memfunc_setup("operator()",957,G__G__Smatrix_222_0_33, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48735    G__memfunc_setup("At",181,G__G__Smatrix_222_0_34, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48736    G__memfunc_setup("operator[]",1060,G__G__Smatrix_222_0_35, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48737    G__memfunc_setup("operator()",957,G__G__Smatrix_222_0_36, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48738    G__memfunc_setup("At",181,G__G__Smatrix_222_0_37, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48739    G__memfunc_setup("operator+=",980,G__G__Smatrix_222_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48740    G__memfunc_setup("operator-=",982,G__G__Smatrix_222_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48741    G__memfunc_setup("operator*=",979,G__G__Smatrix_222_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48742    G__memfunc_setup("operator/=",984,G__G__Smatrix_222_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48743    G__memfunc_setup("operator+=",980,G__G__Smatrix_222_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48744    G__memfunc_setup("operator-=",982,G__G__Smatrix_222_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48745    G__memfunc_setup("Unit",416,G__G__Smatrix_222_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48746    G__memfunc_setup("Print",525,G__G__Smatrix_222_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48747    // automatic destructor
48748    G__memfunc_setup("~SVector<float,6>", 1590, G__G__Smatrix_222_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48749    // automatic assignment operator
48750    G__memfunc_setup("operator=", 937, G__G__Smatrix_222_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48751    G__tag_memfunc_reset();
48752 }
48753 
48754 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow(void) {
48755    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow */
48756    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow));
48757    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_225_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
48758 "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48759    G__memfunc_setup("operator[]",1060,G__G__Smatrix_225_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48760    // automatic copy constructor
48761    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_225_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48762    // automatic destructor
48763    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_225_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48764    // automatic assignment operator
48765    G__memfunc_setup("operator=", 937, G__G__Smatrix_225_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48766    G__tag_memfunc_reset();
48767 }
48768 
48769 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const(void) {
48770    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const */
48771    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const));
48772    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_226_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
48773 "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48774    G__memfunc_setup("operator[]",1060,G__G__Smatrix_226_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48775    // automatic copy constructor
48776    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_226_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
48777    // automatic destructor
48778    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_226_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48779    G__tag_memfunc_reset();
48780 }
48781 
48782 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR(void) {
48783    /* ROOT::Math::MatRepStd<float,4,4> */
48784    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR));
48785    G__memfunc_setup("operator()",957,G__G__Smatrix_227_0_1, 102, -1, -1, 1, 2, 1, 1, 9, 
48786 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48787    G__memfunc_setup("operator()",957,G__G__Smatrix_227_0_2, 102, -1, -1, 1, 2, 1, 1, 0, 
48788 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48789    G__memfunc_setup("operator[]",1060,G__G__Smatrix_227_0_3, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48790    G__memfunc_setup("operator[]",1060,G__G__Smatrix_227_0_4, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48791    G__memfunc_setup("apply",550,G__G__Smatrix_227_0_5, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48792    G__memfunc_setup("Array",511,G__G__Smatrix_227_0_6, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48793    G__memfunc_setup("Array",511,G__G__Smatrix_227_0_7, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48794    // automatic default constructor
48795    G__memfunc_setup("MatRepStd<float,4,4>", 1732, G__G__Smatrix_227_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48796    // automatic copy constructor
48797    G__memfunc_setup("MatRepStd<float,4,4>", 1732, G__G__Smatrix_227_0_9, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,4,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48798    // automatic destructor
48799    G__memfunc_setup("~MatRepStd<float,4,4>", 1858, G__G__Smatrix_227_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48800    // automatic assignment operator
48801    G__memfunc_setup("operator=", 937, G__G__Smatrix_227_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,4,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48802    G__tag_memfunc_reset();
48803 }
48804 
48805 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR(void) {
48806    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> > */
48807    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR));
48808    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >",4318,G__G__Smatrix_229_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48809    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >",4318,G__G__Smatrix_229_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48810    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >",4318,G__G__Smatrix_229_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48811    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >",4318,G__G__Smatrix_229_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 0, 2, 1, 1, 0, 
48812 "u 'ROOT::Math::SVector<float,10>' 'ROOT::Math::SVector<float,4*(4+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
48813    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >",4318,G__G__Smatrix_229_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48814    G__memfunc_setup("operator=",937,G__G__Smatrix_229_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
48815    G__memfunc_setup("operator=",937,G__G__Smatrix_229_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48816    G__memfunc_setup("apply",550,G__G__Smatrix_229_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48817    G__memfunc_setup("Array",511,G__G__Smatrix_229_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48818    G__memfunc_setup("Array",511,G__G__Smatrix_229_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48819    G__memfunc_setup("begin",517,G__G__Smatrix_229_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48820    G__memfunc_setup("end",311,G__G__Smatrix_229_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48821    G__memfunc_setup("begin",517,G__G__Smatrix_229_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48822    G__memfunc_setup("end",311,G__G__Smatrix_229_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48823    G__memfunc_setup("operator==",998,G__G__Smatrix_229_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48824    G__memfunc_setup("operator!=",970,G__G__Smatrix_229_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48825    G__memfunc_setup("operator!=",970,G__G__Smatrix_229_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48826    G__memfunc_setup("operator>",938,G__G__Smatrix_229_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48827    G__memfunc_setup("operator<",936,G__G__Smatrix_229_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48828    G__memfunc_setup("operator()",957,G__G__Smatrix_229_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
48829 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48830    G__memfunc_setup("operator()",957,G__G__Smatrix_229_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
48831 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48832    G__memfunc_setup("At",181,G__G__Smatrix_229_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
48833 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48834    G__memfunc_setup("At",181,G__G__Smatrix_229_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
48835 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48836    G__memfunc_setup("operator[]",1060,G__G__Smatrix_229_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48837    G__memfunc_setup("operator[]",1060,G__G__Smatrix_229_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48838    G__memfunc_setup("operator+=",980,G__G__Smatrix_229_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48839    G__memfunc_setup("operator-=",982,G__G__Smatrix_229_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48840    G__memfunc_setup("operator*=",979,G__G__Smatrix_229_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48841    G__memfunc_setup("operator/=",984,G__G__Smatrix_229_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48842    G__memfunc_setup("Invert",632,G__G__Smatrix_229_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48843    G__memfunc_setup("Inverse",732,G__G__Smatrix_229_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48844    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_229_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48845    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_229_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48846    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_229_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48847    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_229_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
48848    G__memfunc_setup("Det",285,G__G__Smatrix_229_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
48849    G__memfunc_setup("Det2",335,G__G__Smatrix_229_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
48850    G__memfunc_setup("Row",312,G__G__Smatrix_229_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
48851    G__memfunc_setup("Col",286,G__G__Smatrix_229_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
48852    G__memfunc_setup("Diagonal",799,G__G__Smatrix_229_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48853    G__memfunc_setup("Trace",495,G__G__Smatrix_229_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48854    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_229_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR), G__defined_typename("ROOT::Math::SVector<float,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48855    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_229_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR), G__defined_typename("ROOT::Math::SVector<float,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48856    G__memfunc_setup("IsInUse",672,G__G__Smatrix_229_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
48857    G__memfunc_setup("Print",525,G__G__Smatrix_229_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48858    // automatic destructor
48859    G__memfunc_setup("~SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >", 4444, G__G__Smatrix_229_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48860    // automatic assignment operator
48861    G__memfunc_setup("operator=", 937, G__G__Smatrix_229_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
48862    G__tag_memfunc_reset();
48863 }
48864 
48865 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow(void) {
48866    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow */
48867    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow));
48868    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_233_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
48869 "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48870    G__memfunc_setup("operator[]",1060,G__G__Smatrix_233_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48871    // automatic copy constructor
48872    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_233_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48873    // automatic destructor
48874    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_233_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48875    // automatic assignment operator
48876    G__memfunc_setup("operator=", 937, G__G__Smatrix_233_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
48877    G__tag_memfunc_reset();
48878 }
48879 
48880 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const(void) {
48881    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const */
48882    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const));
48883    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_234_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
48884 "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48885    G__memfunc_setup("operator[]",1060,G__G__Smatrix_234_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
48886    // automatic copy constructor
48887    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_234_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
48888    // automatic destructor
48889    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_234_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48890    G__tag_memfunc_reset();
48891 }
48892 
48893 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO4gR(void) {
48894    /* ROOT::Math::SVector<float,4> */
48895    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR));
48896    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48897    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48898    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 2, 1, 1, 0, 
48899 "F - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
48900    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 2, 1, 1, 0, 
48901 "F - 'ROOT::Math::SVector<float,4>::const_iterator' 10 - begin F - 'ROOT::Math::SVector<float,4>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
48902    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 1, 5, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
48903    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 2, 1, 1, 0, 
48904 "f - - 11 - a1 f - - 11 - a2", (char*)NULL, (void*) NULL, 0);
48905    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 3, 1, 1, 0, 
48906 "f - - 11 - a1 f - - 11 - a2 "
48907 "f - - 11 - a3", (char*)NULL, (void*) NULL, 0);
48908    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 4, 1, 1, 0, 
48909 "f - - 11 - a1 f - - 11 - a2 "
48910 "f - - 11 - a3 f - - 11 - a4", (char*)NULL, (void*) NULL, 0);
48911    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 5, 1, 1, 0, 
48912 "f - - 11 - a1 f - - 11 - a2 "
48913 "f - - 11 - a3 f - - 11 - a4 "
48914 "f - - 11 - a5", (char*)NULL, (void*) NULL, 0);
48915    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 6, 1, 1, 0, 
48916 "f - - 11 - a1 f - - 11 - a2 "
48917 "f - - 11 - a3 f - - 11 - a4 "
48918 "f - - 11 - a5 f - - 11 - a6", (char*)NULL, (void*) NULL, 0);
48919    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 7, 1, 1, 0, 
48920 "f - - 11 - a1 f - - 11 - a2 "
48921 "f - - 11 - a3 f - - 11 - a4 "
48922 "f - - 11 - a5 f - - 11 - a6 "
48923 "f - - 11 - a7", (char*)NULL, (void*) NULL, 0);
48924    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 8, 1, 1, 0, 
48925 "f - - 11 - a1 f - - 11 - a2 "
48926 "f - - 11 - a3 f - - 11 - a4 "
48927 "f - - 11 - a5 f - - 11 - a6 "
48928 "f - - 11 - a7 f - - 11 - a8", (char*)NULL, (void*) NULL, 0);
48929    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 9, 1, 1, 0, 
48930 "f - - 11 - a1 f - - 11 - a2 "
48931 "f - - 11 - a3 f - - 11 - a4 "
48932 "f - - 11 - a5 f - - 11 - a6 "
48933 "f - - 11 - a7 f - - 11 - a8 "
48934 "f - - 11 - a9", (char*)NULL, (void*) NULL, 0);
48935    G__memfunc_setup("SVector<float,4>",1462,G__G__Smatrix_235_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 10, 1, 1, 0, 
48936 "f - - 11 - a1 f - - 11 - a2 "
48937 "f - - 11 - a3 f - - 11 - a4 "
48938 "f - - 11 - a5 f - - 11 - a6 "
48939 "f - - 11 - a7 f - - 11 - a8 "
48940 "f - - 11 - a9 f - - 11 - a10", (char*)NULL, (void*) NULL, 0);
48941    G__memfunc_setup("operator=",937,G__G__Smatrix_235_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
48942    G__memfunc_setup("Dim",282,G__G__Smatrix_235_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<float,4>::Dim) ), 0);
48943    G__memfunc_setup("apply",550,G__G__Smatrix_235_0_17, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48944    G__memfunc_setup("Array",511,G__G__Smatrix_235_0_18, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48945    G__memfunc_setup("Array",511,G__G__Smatrix_235_0_19, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48946    G__memfunc_setup("begin",517,G__G__Smatrix_235_0_20, 70, -1, G__defined_typename("ROOT::Math::SVector<float,4>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48947    G__memfunc_setup("end",311,G__G__Smatrix_235_0_21, 70, -1, G__defined_typename("ROOT::Math::SVector<float,4>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48948    G__memfunc_setup("begin",517,G__G__Smatrix_235_0_22, 70, -1, G__defined_typename("ROOT::Math::SVector<float,4>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48949    G__memfunc_setup("end",311,G__G__Smatrix_235_0_23, 70, -1, G__defined_typename("ROOT::Math::SVector<float,4>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
48950    G__memfunc_setup("operator==",998,G__G__Smatrix_235_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48951    G__memfunc_setup("operator!=",970,G__G__Smatrix_235_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48952    G__memfunc_setup("operator==",998,G__G__Smatrix_235_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48953    G__memfunc_setup("operator!=",970,G__G__Smatrix_235_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48954    G__memfunc_setup("operator>",938,G__G__Smatrix_235_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48955    G__memfunc_setup("operator<",936,G__G__Smatrix_235_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48956    G__memfunc_setup("operator>",938,G__G__Smatrix_235_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48957    G__memfunc_setup("operator<",936,G__G__Smatrix_235_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48958    G__memfunc_setup("operator[]",1060,G__G__Smatrix_235_0_32, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48959    G__memfunc_setup("operator()",957,G__G__Smatrix_235_0_33, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48960    G__memfunc_setup("At",181,G__G__Smatrix_235_0_34, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48961    G__memfunc_setup("operator[]",1060,G__G__Smatrix_235_0_35, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48962    G__memfunc_setup("operator()",957,G__G__Smatrix_235_0_36, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48963    G__memfunc_setup("At",181,G__G__Smatrix_235_0_37, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48964    G__memfunc_setup("operator+=",980,G__G__Smatrix_235_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48965    G__memfunc_setup("operator-=",982,G__G__Smatrix_235_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48966    G__memfunc_setup("operator*=",979,G__G__Smatrix_235_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48967    G__memfunc_setup("operator/=",984,G__G__Smatrix_235_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48968    G__memfunc_setup("operator+=",980,G__G__Smatrix_235_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48969    G__memfunc_setup("operator-=",982,G__G__Smatrix_235_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
48970    G__memfunc_setup("Unit",416,G__G__Smatrix_235_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48971    G__memfunc_setup("Print",525,G__G__Smatrix_235_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
48972    // automatic destructor
48973    G__memfunc_setup("~SVector<float,4>", 1588, G__G__Smatrix_235_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48974    // automatic assignment operator
48975    G__memfunc_setup("operator=", 937, G__G__Smatrix_235_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48976    G__tag_memfunc_reset();
48977 }
48978 
48979 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR(void) {
48980    /* ROOT::Math::MatRepStd<float,5,5> */
48981    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR));
48982    G__memfunc_setup("operator()",957,G__G__Smatrix_237_0_1, 102, -1, -1, 1, 2, 1, 1, 9, 
48983 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48984    G__memfunc_setup("operator()",957,G__G__Smatrix_237_0_2, 102, -1, -1, 1, 2, 1, 1, 0, 
48985 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
48986    G__memfunc_setup("operator[]",1060,G__G__Smatrix_237_0_3, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48987    G__memfunc_setup("operator[]",1060,G__G__Smatrix_237_0_4, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48988    G__memfunc_setup("apply",550,G__G__Smatrix_237_0_5, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
48989    G__memfunc_setup("Array",511,G__G__Smatrix_237_0_6, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
48990    G__memfunc_setup("Array",511,G__G__Smatrix_237_0_7, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
48991    // automatic default constructor
48992    G__memfunc_setup("MatRepStd<float,5,5>", 1734, G__G__Smatrix_237_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48993    // automatic copy constructor
48994    G__memfunc_setup("MatRepStd<float,5,5>", 1734, G__G__Smatrix_237_0_9, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,5,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48995    // automatic destructor
48996    G__memfunc_setup("~MatRepStd<float,5,5>", 1860, G__G__Smatrix_237_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
48997    // automatic assignment operator
48998    G__memfunc_setup("operator=", 937, G__G__Smatrix_237_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,5,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
48999    G__tag_memfunc_reset();
49000 }
49001 
49002 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR(void) {
49003    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> > */
49004    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR));
49005    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >",4322,G__G__Smatrix_239_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49006    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >",4322,G__G__Smatrix_239_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49007    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >",4322,G__G__Smatrix_239_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49008    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >",4322,G__G__Smatrix_239_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 0, 2, 1, 1, 0, 
49009 "u 'ROOT::Math::SVector<float,15>' 'ROOT::Math::SVector<float,5*(5+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
49010    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >",4322,G__G__Smatrix_239_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49011    G__memfunc_setup("operator=",937,G__G__Smatrix_239_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49012    G__memfunc_setup("operator=",937,G__G__Smatrix_239_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49013    G__memfunc_setup("apply",550,G__G__Smatrix_239_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49014    G__memfunc_setup("Array",511,G__G__Smatrix_239_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49015    G__memfunc_setup("Array",511,G__G__Smatrix_239_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49016    G__memfunc_setup("begin",517,G__G__Smatrix_239_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49017    G__memfunc_setup("end",311,G__G__Smatrix_239_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49018    G__memfunc_setup("begin",517,G__G__Smatrix_239_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49019    G__memfunc_setup("end",311,G__G__Smatrix_239_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49020    G__memfunc_setup("operator==",998,G__G__Smatrix_239_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49021    G__memfunc_setup("operator!=",970,G__G__Smatrix_239_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49022    G__memfunc_setup("operator!=",970,G__G__Smatrix_239_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49023    G__memfunc_setup("operator>",938,G__G__Smatrix_239_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49024    G__memfunc_setup("operator<",936,G__G__Smatrix_239_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49025    G__memfunc_setup("operator()",957,G__G__Smatrix_239_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
49026 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49027    G__memfunc_setup("operator()",957,G__G__Smatrix_239_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
49028 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49029    G__memfunc_setup("At",181,G__G__Smatrix_239_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
49030 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49031    G__memfunc_setup("At",181,G__G__Smatrix_239_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
49032 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49033    G__memfunc_setup("operator[]",1060,G__G__Smatrix_239_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49034    G__memfunc_setup("operator[]",1060,G__G__Smatrix_239_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49035    G__memfunc_setup("operator+=",980,G__G__Smatrix_239_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49036    G__memfunc_setup("operator-=",982,G__G__Smatrix_239_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49037    G__memfunc_setup("operator*=",979,G__G__Smatrix_239_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49038    G__memfunc_setup("operator/=",984,G__G__Smatrix_239_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49039    G__memfunc_setup("Invert",632,G__G__Smatrix_239_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49040    G__memfunc_setup("Inverse",732,G__G__Smatrix_239_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49041    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_239_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49042    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_239_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49043    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_239_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49044    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_239_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49045    G__memfunc_setup("Det",285,G__G__Smatrix_239_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49046    G__memfunc_setup("Det2",335,G__G__Smatrix_239_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49047    G__memfunc_setup("Row",312,G__G__Smatrix_239_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
49048    G__memfunc_setup("Col",286,G__G__Smatrix_239_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
49049    G__memfunc_setup("Diagonal",799,G__G__Smatrix_239_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49050    G__memfunc_setup("Trace",495,G__G__Smatrix_239_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49051    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_239_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR), G__defined_typename("ROOT::Math::SVector<float,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49052    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_239_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR), G__defined_typename("ROOT::Math::SVector<float,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49053    G__memfunc_setup("IsInUse",672,G__G__Smatrix_239_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
49054    G__memfunc_setup("Print",525,G__G__Smatrix_239_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
49055    // automatic destructor
49056    G__memfunc_setup("~SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >", 4448, G__G__Smatrix_239_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49057    // automatic assignment operator
49058    G__memfunc_setup("operator=", 937, G__G__Smatrix_239_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
49059    G__tag_memfunc_reset();
49060 }
49061 
49062 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow(void) {
49063    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow */
49064    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow));
49065    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_243_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
49066 "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49067    G__memfunc_setup("operator[]",1060,G__G__Smatrix_243_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49068    // automatic copy constructor
49069    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_243_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49070    // automatic destructor
49071    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_243_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49072    // automatic assignment operator
49073    G__memfunc_setup("operator=", 937, G__G__Smatrix_243_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49074    G__tag_memfunc_reset();
49075 }
49076 
49077 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const(void) {
49078    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const */
49079    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const));
49080    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_244_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
49081 "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49082    G__memfunc_setup("operator[]",1060,G__G__Smatrix_244_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49083    // automatic copy constructor
49084    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_244_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
49085    // automatic destructor
49086    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_244_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49087    G__tag_memfunc_reset();
49088 }
49089 
49090 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO5gR(void) {
49091    /* ROOT::Math::SVector<float,5> */
49092    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR));
49093    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49094    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49095    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 2, 1, 1, 0, 
49096 "F - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
49097    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 2, 1, 1, 0, 
49098 "F - 'ROOT::Math::SVector<float,5>::const_iterator' 10 - begin F - 'ROOT::Math::SVector<float,5>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
49099    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 1, 5, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
49100    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 2, 1, 1, 0, 
49101 "f - - 11 - a1 f - - 11 - a2", (char*)NULL, (void*) NULL, 0);
49102    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 3, 1, 1, 0, 
49103 "f - - 11 - a1 f - - 11 - a2 "
49104 "f - - 11 - a3", (char*)NULL, (void*) NULL, 0);
49105    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 4, 1, 1, 0, 
49106 "f - - 11 - a1 f - - 11 - a2 "
49107 "f - - 11 - a3 f - - 11 - a4", (char*)NULL, (void*) NULL, 0);
49108    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 5, 1, 1, 0, 
49109 "f - - 11 - a1 f - - 11 - a2 "
49110 "f - - 11 - a3 f - - 11 - a4 "
49111 "f - - 11 - a5", (char*)NULL, (void*) NULL, 0);
49112    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 6, 1, 1, 0, 
49113 "f - - 11 - a1 f - - 11 - a2 "
49114 "f - - 11 - a3 f - - 11 - a4 "
49115 "f - - 11 - a5 f - - 11 - a6", (char*)NULL, (void*) NULL, 0);
49116    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 7, 1, 1, 0, 
49117 "f - - 11 - a1 f - - 11 - a2 "
49118 "f - - 11 - a3 f - - 11 - a4 "
49119 "f - - 11 - a5 f - - 11 - a6 "
49120 "f - - 11 - a7", (char*)NULL, (void*) NULL, 0);
49121    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 8, 1, 1, 0, 
49122 "f - - 11 - a1 f - - 11 - a2 "
49123 "f - - 11 - a3 f - - 11 - a4 "
49124 "f - - 11 - a5 f - - 11 - a6 "
49125 "f - - 11 - a7 f - - 11 - a8", (char*)NULL, (void*) NULL, 0);
49126    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 9, 1, 1, 0, 
49127 "f - - 11 - a1 f - - 11 - a2 "
49128 "f - - 11 - a3 f - - 11 - a4 "
49129 "f - - 11 - a5 f - - 11 - a6 "
49130 "f - - 11 - a7 f - - 11 - a8 "
49131 "f - - 11 - a9", (char*)NULL, (void*) NULL, 0);
49132    G__memfunc_setup("SVector<float,5>",1463,G__G__Smatrix_245_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 10, 1, 1, 0, 
49133 "f - - 11 - a1 f - - 11 - a2 "
49134 "f - - 11 - a3 f - - 11 - a4 "
49135 "f - - 11 - a5 f - - 11 - a6 "
49136 "f - - 11 - a7 f - - 11 - a8 "
49137 "f - - 11 - a9 f - - 11 - a10", (char*)NULL, (void*) NULL, 0);
49138    G__memfunc_setup("operator=",937,G__G__Smatrix_245_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
49139    G__memfunc_setup("Dim",282,G__G__Smatrix_245_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<float,5>::Dim) ), 0);
49140    G__memfunc_setup("apply",550,G__G__Smatrix_245_0_17, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49141    G__memfunc_setup("Array",511,G__G__Smatrix_245_0_18, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49142    G__memfunc_setup("Array",511,G__G__Smatrix_245_0_19, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49143    G__memfunc_setup("begin",517,G__G__Smatrix_245_0_20, 70, -1, G__defined_typename("ROOT::Math::SVector<float,5>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49144    G__memfunc_setup("end",311,G__G__Smatrix_245_0_21, 70, -1, G__defined_typename("ROOT::Math::SVector<float,5>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49145    G__memfunc_setup("begin",517,G__G__Smatrix_245_0_22, 70, -1, G__defined_typename("ROOT::Math::SVector<float,5>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49146    G__memfunc_setup("end",311,G__G__Smatrix_245_0_23, 70, -1, G__defined_typename("ROOT::Math::SVector<float,5>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49147    G__memfunc_setup("operator==",998,G__G__Smatrix_245_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49148    G__memfunc_setup("operator!=",970,G__G__Smatrix_245_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49149    G__memfunc_setup("operator==",998,G__G__Smatrix_245_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49150    G__memfunc_setup("operator!=",970,G__G__Smatrix_245_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49151    G__memfunc_setup("operator>",938,G__G__Smatrix_245_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49152    G__memfunc_setup("operator<",936,G__G__Smatrix_245_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49153    G__memfunc_setup("operator>",938,G__G__Smatrix_245_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49154    G__memfunc_setup("operator<",936,G__G__Smatrix_245_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49155    G__memfunc_setup("operator[]",1060,G__G__Smatrix_245_0_32, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49156    G__memfunc_setup("operator()",957,G__G__Smatrix_245_0_33, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49157    G__memfunc_setup("At",181,G__G__Smatrix_245_0_34, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49158    G__memfunc_setup("operator[]",1060,G__G__Smatrix_245_0_35, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49159    G__memfunc_setup("operator()",957,G__G__Smatrix_245_0_36, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49160    G__memfunc_setup("At",181,G__G__Smatrix_245_0_37, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49161    G__memfunc_setup("operator+=",980,G__G__Smatrix_245_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49162    G__memfunc_setup("operator-=",982,G__G__Smatrix_245_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49163    G__memfunc_setup("operator*=",979,G__G__Smatrix_245_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49164    G__memfunc_setup("operator/=",984,G__G__Smatrix_245_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49165    G__memfunc_setup("operator+=",980,G__G__Smatrix_245_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49166    G__memfunc_setup("operator-=",982,G__G__Smatrix_245_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49167    G__memfunc_setup("Unit",416,G__G__Smatrix_245_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49168    G__memfunc_setup("Print",525,G__G__Smatrix_245_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
49169    // automatic destructor
49170    G__memfunc_setup("~SVector<float,5>", 1589, G__G__Smatrix_245_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49171    // automatic assignment operator
49172    G__memfunc_setup("operator=", 937, G__G__Smatrix_245_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49173    G__tag_memfunc_reset();
49174 }
49175 
49176 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR(void) {
49177    /* ROOT::Math::MatRepStd<float,6,6> */
49178    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR));
49179    G__memfunc_setup("operator()",957,G__G__Smatrix_247_0_1, 102, -1, -1, 1, 2, 1, 1, 9, 
49180 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49181    G__memfunc_setup("operator()",957,G__G__Smatrix_247_0_2, 102, -1, -1, 1, 2, 1, 1, 0, 
49182 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49183    G__memfunc_setup("operator[]",1060,G__G__Smatrix_247_0_3, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49184    G__memfunc_setup("operator[]",1060,G__G__Smatrix_247_0_4, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49185    G__memfunc_setup("apply",550,G__G__Smatrix_247_0_5, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49186    G__memfunc_setup("Array",511,G__G__Smatrix_247_0_6, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49187    G__memfunc_setup("Array",511,G__G__Smatrix_247_0_7, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49188    // automatic default constructor
49189    G__memfunc_setup("MatRepStd<float,6,6>", 1736, G__G__Smatrix_247_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49190    // automatic copy constructor
49191    G__memfunc_setup("MatRepStd<float,6,6>", 1736, G__G__Smatrix_247_0_9, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,6,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49192    // automatic destructor
49193    G__memfunc_setup("~MatRepStd<float,6,6>", 1862, G__G__Smatrix_247_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49194    // automatic assignment operator
49195    G__memfunc_setup("operator=", 937, G__G__Smatrix_247_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,6,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49196    G__tag_memfunc_reset();
49197 }
49198 
49199 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR(void) {
49200    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> > */
49201    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR));
49202    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >",4326,G__G__Smatrix_249_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49203    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >",4326,G__G__Smatrix_249_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49204    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >",4326,G__G__Smatrix_249_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49205    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >",4326,G__G__Smatrix_249_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 0, 2, 1, 1, 0, 
49206 "u 'ROOT::Math::SVector<float,21>' 'ROOT::Math::SVector<float,6*(6+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
49207    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >",4326,G__G__Smatrix_249_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49208    G__memfunc_setup("operator=",937,G__G__Smatrix_249_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49209    G__memfunc_setup("operator=",937,G__G__Smatrix_249_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49210    G__memfunc_setup("apply",550,G__G__Smatrix_249_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49211    G__memfunc_setup("Array",511,G__G__Smatrix_249_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49212    G__memfunc_setup("Array",511,G__G__Smatrix_249_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49213    G__memfunc_setup("begin",517,G__G__Smatrix_249_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49214    G__memfunc_setup("end",311,G__G__Smatrix_249_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49215    G__memfunc_setup("begin",517,G__G__Smatrix_249_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49216    G__memfunc_setup("end",311,G__G__Smatrix_249_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49217    G__memfunc_setup("operator==",998,G__G__Smatrix_249_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49218    G__memfunc_setup("operator!=",970,G__G__Smatrix_249_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49219    G__memfunc_setup("operator!=",970,G__G__Smatrix_249_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49220    G__memfunc_setup("operator>",938,G__G__Smatrix_249_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49221    G__memfunc_setup("operator<",936,G__G__Smatrix_249_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49222    G__memfunc_setup("operator()",957,G__G__Smatrix_249_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
49223 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49224    G__memfunc_setup("operator()",957,G__G__Smatrix_249_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
49225 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49226    G__memfunc_setup("At",181,G__G__Smatrix_249_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
49227 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49228    G__memfunc_setup("At",181,G__G__Smatrix_249_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
49229 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49230    G__memfunc_setup("operator[]",1060,G__G__Smatrix_249_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49231    G__memfunc_setup("operator[]",1060,G__G__Smatrix_249_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49232    G__memfunc_setup("operator+=",980,G__G__Smatrix_249_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49233    G__memfunc_setup("operator-=",982,G__G__Smatrix_249_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49234    G__memfunc_setup("operator*=",979,G__G__Smatrix_249_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49235    G__memfunc_setup("operator/=",984,G__G__Smatrix_249_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49236    G__memfunc_setup("Invert",632,G__G__Smatrix_249_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49237    G__memfunc_setup("Inverse",732,G__G__Smatrix_249_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49238    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_249_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49239    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_249_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49240    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_249_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49241    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_249_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49242    G__memfunc_setup("Det",285,G__G__Smatrix_249_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49243    G__memfunc_setup("Det2",335,G__G__Smatrix_249_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49244    G__memfunc_setup("Row",312,G__G__Smatrix_249_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
49245    G__memfunc_setup("Col",286,G__G__Smatrix_249_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
49246    G__memfunc_setup("Diagonal",799,G__G__Smatrix_249_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49247    G__memfunc_setup("Trace",495,G__G__Smatrix_249_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49248    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_249_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR), G__defined_typename("ROOT::Math::SVector<float,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49249    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_249_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR), G__defined_typename("ROOT::Math::SVector<float,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49250    G__memfunc_setup("IsInUse",672,G__G__Smatrix_249_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
49251    G__memfunc_setup("Print",525,G__G__Smatrix_249_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
49252    // automatic destructor
49253    G__memfunc_setup("~SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >", 4452, G__G__Smatrix_249_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49254    // automatic assignment operator
49255    G__memfunc_setup("operator=", 937, G__G__Smatrix_249_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
49256    G__tag_memfunc_reset();
49257 }
49258 
49259 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow(void) {
49260    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow */
49261    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow));
49262    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_253_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
49263 "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49264    G__memfunc_setup("operator[]",1060,G__G__Smatrix_253_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49265    // automatic copy constructor
49266    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_253_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49267    // automatic destructor
49268    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_253_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49269    // automatic assignment operator
49270    G__memfunc_setup("operator=", 937, G__G__Smatrix_253_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49271    G__tag_memfunc_reset();
49272 }
49273 
49274 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const(void) {
49275    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const */
49276    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const));
49277    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_254_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
49278 "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49279    G__memfunc_setup("operator[]",1060,G__G__Smatrix_254_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49280    // automatic copy constructor
49281    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_254_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
49282    // automatic destructor
49283    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_254_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49284    G__tag_memfunc_reset();
49285 }
49286 
49287 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR(void) {
49288    /* ROOT::Math::MatRepStd<float,7,7> */
49289    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR));
49290    G__memfunc_setup("operator()",957,G__G__Smatrix_255_0_1, 102, -1, -1, 1, 2, 1, 1, 9, 
49291 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49292    G__memfunc_setup("operator()",957,G__G__Smatrix_255_0_2, 102, -1, -1, 1, 2, 1, 1, 0, 
49293 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49294    G__memfunc_setup("operator[]",1060,G__G__Smatrix_255_0_3, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49295    G__memfunc_setup("operator[]",1060,G__G__Smatrix_255_0_4, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49296    G__memfunc_setup("apply",550,G__G__Smatrix_255_0_5, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49297    G__memfunc_setup("Array",511,G__G__Smatrix_255_0_6, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49298    G__memfunc_setup("Array",511,G__G__Smatrix_255_0_7, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49299    // automatic default constructor
49300    G__memfunc_setup("MatRepStd<float,7,7>", 1738, G__G__Smatrix_255_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49301    // automatic copy constructor
49302    G__memfunc_setup("MatRepStd<float,7,7>", 1738, G__G__Smatrix_255_0_9, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,7,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49303    // automatic destructor
49304    G__memfunc_setup("~MatRepStd<float,7,7>", 1864, G__G__Smatrix_255_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49305    // automatic assignment operator
49306    G__memfunc_setup("operator=", 937, G__G__Smatrix_255_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,7,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49307    G__tag_memfunc_reset();
49308 }
49309 
49310 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR(void) {
49311    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> > */
49312    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR));
49313    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >",4330,G__G__Smatrix_257_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49314    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >",4330,G__G__Smatrix_257_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49315    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >",4330,G__G__Smatrix_257_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49316    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >",4330,G__G__Smatrix_257_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 0, 2, 1, 1, 0, 
49317 "u 'ROOT::Math::SVector<float,28>' 'ROOT::Math::SVector<float,7*(7+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
49318    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >",4330,G__G__Smatrix_257_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49319    G__memfunc_setup("operator=",937,G__G__Smatrix_257_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49320    G__memfunc_setup("operator=",937,G__G__Smatrix_257_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49321    G__memfunc_setup("apply",550,G__G__Smatrix_257_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49322    G__memfunc_setup("Array",511,G__G__Smatrix_257_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49323    G__memfunc_setup("Array",511,G__G__Smatrix_257_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49324    G__memfunc_setup("begin",517,G__G__Smatrix_257_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49325    G__memfunc_setup("end",311,G__G__Smatrix_257_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49326    G__memfunc_setup("begin",517,G__G__Smatrix_257_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49327    G__memfunc_setup("end",311,G__G__Smatrix_257_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49328    G__memfunc_setup("operator==",998,G__G__Smatrix_257_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49329    G__memfunc_setup("operator!=",970,G__G__Smatrix_257_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49330    G__memfunc_setup("operator!=",970,G__G__Smatrix_257_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49331    G__memfunc_setup("operator>",938,G__G__Smatrix_257_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49332    G__memfunc_setup("operator<",936,G__G__Smatrix_257_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49333    G__memfunc_setup("operator()",957,G__G__Smatrix_257_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
49334 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49335    G__memfunc_setup("operator()",957,G__G__Smatrix_257_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
49336 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49337    G__memfunc_setup("At",181,G__G__Smatrix_257_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
49338 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49339    G__memfunc_setup("At",181,G__G__Smatrix_257_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
49340 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49341    G__memfunc_setup("operator[]",1060,G__G__Smatrix_257_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49342    G__memfunc_setup("operator[]",1060,G__G__Smatrix_257_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49343    G__memfunc_setup("operator+=",980,G__G__Smatrix_257_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49344    G__memfunc_setup("operator-=",982,G__G__Smatrix_257_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49345    G__memfunc_setup("operator*=",979,G__G__Smatrix_257_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49346    G__memfunc_setup("operator/=",984,G__G__Smatrix_257_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49347    G__memfunc_setup("Invert",632,G__G__Smatrix_257_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49348    G__memfunc_setup("Inverse",732,G__G__Smatrix_257_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49349    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_257_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49350    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_257_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49351    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_257_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49352    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_257_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49353    G__memfunc_setup("Det",285,G__G__Smatrix_257_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49354    G__memfunc_setup("Det2",335,G__G__Smatrix_257_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49355    G__memfunc_setup("Row",312,G__G__Smatrix_257_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
49356    G__memfunc_setup("Col",286,G__G__Smatrix_257_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
49357    G__memfunc_setup("Diagonal",799,G__G__Smatrix_257_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49358    G__memfunc_setup("Trace",495,G__G__Smatrix_257_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49359    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_257_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR), G__defined_typename("ROOT::Math::SVector<float,7*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49360    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_257_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR), G__defined_typename("ROOT::Math::SVector<float,7*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49361    G__memfunc_setup("IsInUse",672,G__G__Smatrix_257_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
49362    G__memfunc_setup("Print",525,G__G__Smatrix_257_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
49363    // automatic destructor
49364    G__memfunc_setup("~SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >", 4456, G__G__Smatrix_257_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49365    // automatic assignment operator
49366    G__memfunc_setup("operator=", 937, G__G__Smatrix_257_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
49367    G__tag_memfunc_reset();
49368 }
49369 
49370 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow(void) {
49371    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow */
49372    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow));
49373    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_261_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
49374 "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49375    G__memfunc_setup("operator[]",1060,G__G__Smatrix_261_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49376    // automatic copy constructor
49377    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_261_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49378    // automatic destructor
49379    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_261_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49380    // automatic assignment operator
49381    G__memfunc_setup("operator=", 937, G__G__Smatrix_261_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49382    G__tag_memfunc_reset();
49383 }
49384 
49385 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const(void) {
49386    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const */
49387    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const));
49388    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_262_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
49389 "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49390    G__memfunc_setup("operator[]",1060,G__G__Smatrix_262_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49391    // automatic copy constructor
49392    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_262_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
49393    // automatic destructor
49394    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_262_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49395    G__tag_memfunc_reset();
49396 }
49397 
49398 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO7gR(void) {
49399    /* ROOT::Math::SVector<float,7> */
49400    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR));
49401    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49402    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49403    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 2, 1, 1, 0, 
49404 "F - - 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
49405    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 2, 1, 1, 0, 
49406 "F - 'ROOT::Math::SVector<float,7>::const_iterator' 10 - begin F - 'ROOT::Math::SVector<float,7>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
49407    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 1, 5, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
49408    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_6, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 2, 1, 1, 0, 
49409 "f - - 11 - a1 f - - 11 - a2", (char*)NULL, (void*) NULL, 0);
49410    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_7, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 3, 1, 1, 0, 
49411 "f - - 11 - a1 f - - 11 - a2 "
49412 "f - - 11 - a3", (char*)NULL, (void*) NULL, 0);
49413    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_8, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 4, 1, 1, 0, 
49414 "f - - 11 - a1 f - - 11 - a2 "
49415 "f - - 11 - a3 f - - 11 - a4", (char*)NULL, (void*) NULL, 0);
49416    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_9, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 5, 1, 1, 0, 
49417 "f - - 11 - a1 f - - 11 - a2 "
49418 "f - - 11 - a3 f - - 11 - a4 "
49419 "f - - 11 - a5", (char*)NULL, (void*) NULL, 0);
49420    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_10, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 6, 1, 1, 0, 
49421 "f - - 11 - a1 f - - 11 - a2 "
49422 "f - - 11 - a3 f - - 11 - a4 "
49423 "f - - 11 - a5 f - - 11 - a6", (char*)NULL, (void*) NULL, 0);
49424    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_11, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 7, 1, 1, 0, 
49425 "f - - 11 - a1 f - - 11 - a2 "
49426 "f - - 11 - a3 f - - 11 - a4 "
49427 "f - - 11 - a5 f - - 11 - a6 "
49428 "f - - 11 - a7", (char*)NULL, (void*) NULL, 0);
49429    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_12, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 8, 1, 1, 0, 
49430 "f - - 11 - a1 f - - 11 - a2 "
49431 "f - - 11 - a3 f - - 11 - a4 "
49432 "f - - 11 - a5 f - - 11 - a6 "
49433 "f - - 11 - a7 f - - 11 - a8", (char*)NULL, (void*) NULL, 0);
49434    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_13, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 9, 1, 1, 0, 
49435 "f - - 11 - a1 f - - 11 - a2 "
49436 "f - - 11 - a3 f - - 11 - a4 "
49437 "f - - 11 - a5 f - - 11 - a6 "
49438 "f - - 11 - a7 f - - 11 - a8 "
49439 "f - - 11 - a9", (char*)NULL, (void*) NULL, 0);
49440    G__memfunc_setup("SVector<float,7>",1465,G__G__Smatrix_263_0_14, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 10, 1, 1, 0, 
49441 "f - - 11 - a1 f - - 11 - a2 "
49442 "f - - 11 - a3 f - - 11 - a4 "
49443 "f - - 11 - a5 f - - 11 - a6 "
49444 "f - - 11 - a7 f - - 11 - a8 "
49445 "f - - 11 - a9 f - - 11 - a10", (char*)NULL, (void*) NULL, 0);
49446    G__memfunc_setup("operator=",937,G__G__Smatrix_263_0_15, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "f - - 11 - a1", (char*)NULL, (void*) NULL, 0);
49447    G__memfunc_setup("Dim",282,G__G__Smatrix_263_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<float,7>::Dim) ), 0);
49448    G__memfunc_setup("apply",550,G__G__Smatrix_263_0_17, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49449    G__memfunc_setup("Array",511,G__G__Smatrix_263_0_18, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49450    G__memfunc_setup("Array",511,G__G__Smatrix_263_0_19, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49451    G__memfunc_setup("begin",517,G__G__Smatrix_263_0_20, 70, -1, G__defined_typename("ROOT::Math::SVector<float,7>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49452    G__memfunc_setup("end",311,G__G__Smatrix_263_0_21, 70, -1, G__defined_typename("ROOT::Math::SVector<float,7>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49453    G__memfunc_setup("begin",517,G__G__Smatrix_263_0_22, 70, -1, G__defined_typename("ROOT::Math::SVector<float,7>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49454    G__memfunc_setup("end",311,G__G__Smatrix_263_0_23, 70, -1, G__defined_typename("ROOT::Math::SVector<float,7>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49455    G__memfunc_setup("operator==",998,G__G__Smatrix_263_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49456    G__memfunc_setup("operator!=",970,G__G__Smatrix_263_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49457    G__memfunc_setup("operator==",998,G__G__Smatrix_263_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49458    G__memfunc_setup("operator!=",970,G__G__Smatrix_263_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49459    G__memfunc_setup("operator>",938,G__G__Smatrix_263_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49460    G__memfunc_setup("operator<",936,G__G__Smatrix_263_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49461    G__memfunc_setup("operator>",938,G__G__Smatrix_263_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49462    G__memfunc_setup("operator<",936,G__G__Smatrix_263_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49463    G__memfunc_setup("operator[]",1060,G__G__Smatrix_263_0_32, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49464    G__memfunc_setup("operator()",957,G__G__Smatrix_263_0_33, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49465    G__memfunc_setup("At",181,G__G__Smatrix_263_0_34, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49466    G__memfunc_setup("operator[]",1060,G__G__Smatrix_263_0_35, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49467    G__memfunc_setup("operator()",957,G__G__Smatrix_263_0_36, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49468    G__memfunc_setup("At",181,G__G__Smatrix_263_0_37, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49469    G__memfunc_setup("operator+=",980,G__G__Smatrix_263_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49470    G__memfunc_setup("operator-=",982,G__G__Smatrix_263_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49471    G__memfunc_setup("operator*=",979,G__G__Smatrix_263_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49472    G__memfunc_setup("operator/=",984,G__G__Smatrix_263_0_41, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49473    G__memfunc_setup("operator+=",980,G__G__Smatrix_263_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49474    G__memfunc_setup("operator-=",982,G__G__Smatrix_263_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49475    G__memfunc_setup("Unit",416,G__G__Smatrix_263_0_44, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49476    G__memfunc_setup("Print",525,G__G__Smatrix_263_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
49477    // automatic destructor
49478    G__memfunc_setup("~SVector<float,7>", 1591, G__G__Smatrix_263_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49479    // automatic assignment operator
49480    G__memfunc_setup("operator=", 937, G__G__Smatrix_263_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<float,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49481    G__tag_memfunc_reset();
49482 }
49483 
49484 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO2gR(void) {
49485    /* ROOT::Math::MatRepSym<float,2> */
49486    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR));
49487    G__memfunc_setup("MatRepSym<float,2>",1648,G__G__Smatrix_265_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49488    G__memfunc_setup("operator()",957,G__G__Smatrix_265_0_2, 102, -1, -1, 1, 2, 1, 1, 9, 
49489 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49490    G__memfunc_setup("operator()",957,G__G__Smatrix_265_0_3, 102, -1, -1, 1, 2, 1, 1, 0, 
49491 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49492    G__memfunc_setup("operator[]",1060,G__G__Smatrix_265_0_4, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49493    G__memfunc_setup("operator[]",1060,G__G__Smatrix_265_0_5, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49494    G__memfunc_setup("apply",550,G__G__Smatrix_265_0_6, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49495    G__memfunc_setup("Array",511,G__G__Smatrix_265_0_7, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49496    G__memfunc_setup("Array",511,G__G__Smatrix_265_0_8, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49497    G__memfunc_setup("operator=",937,G__G__Smatrix_265_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49498    G__memfunc_setup("operator+=",980,G__G__Smatrix_265_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49499    G__memfunc_setup("operator-=",982,G__G__Smatrix_265_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,2>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49500    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_265_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49501    G__memfunc_setup("Offsets",730,G__G__Smatrix_265_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49502    // automatic copy constructor
49503    G__memfunc_setup("MatRepSym<float,2>", 1648, G__G__Smatrix_265_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,2>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49504    // automatic destructor
49505    G__memfunc_setup("~MatRepSym<float,2>", 1774, G__G__Smatrix_265_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49506    G__tag_memfunc_reset();
49507 }
49508 
49509 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR(void) {
49510    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> > */
49511    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR));
49512    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >",4230,G__G__Smatrix_267_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49513    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >",4230,G__G__Smatrix_267_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49514    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >",4230,G__G__Smatrix_267_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49515    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >",4230,G__G__Smatrix_267_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 0, 2, 1, 1, 0, 
49516 "u 'ROOT::Math::SVector<float,3>' 'ROOT::Math::SVector<float,2*(2+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
49517    G__memfunc_setup("SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >",4230,G__G__Smatrix_267_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49518    G__memfunc_setup("operator=",937,G__G__Smatrix_267_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49519    G__memfunc_setup("operator=",937,G__G__Smatrix_267_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49520    G__memfunc_setup("apply",550,G__G__Smatrix_267_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49521    G__memfunc_setup("Array",511,G__G__Smatrix_267_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49522    G__memfunc_setup("Array",511,G__G__Smatrix_267_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49523    G__memfunc_setup("begin",517,G__G__Smatrix_267_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49524    G__memfunc_setup("end",311,G__G__Smatrix_267_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49525    G__memfunc_setup("begin",517,G__G__Smatrix_267_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49526    G__memfunc_setup("end",311,G__G__Smatrix_267_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49527    G__memfunc_setup("operator==",998,G__G__Smatrix_267_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49528    G__memfunc_setup("operator!=",970,G__G__Smatrix_267_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49529    G__memfunc_setup("operator!=",970,G__G__Smatrix_267_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49530    G__memfunc_setup("operator>",938,G__G__Smatrix_267_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49531    G__memfunc_setup("operator<",936,G__G__Smatrix_267_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49532    G__memfunc_setup("operator()",957,G__G__Smatrix_267_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
49533 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49534    G__memfunc_setup("operator()",957,G__G__Smatrix_267_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
49535 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49536    G__memfunc_setup("At",181,G__G__Smatrix_267_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
49537 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49538    G__memfunc_setup("At",181,G__G__Smatrix_267_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
49539 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49540    G__memfunc_setup("operator[]",1060,G__G__Smatrix_267_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49541    G__memfunc_setup("operator[]",1060,G__G__Smatrix_267_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49542    G__memfunc_setup("operator+=",980,G__G__Smatrix_267_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49543    G__memfunc_setup("operator-=",982,G__G__Smatrix_267_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49544    G__memfunc_setup("operator*=",979,G__G__Smatrix_267_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49545    G__memfunc_setup("operator/=",984,G__G__Smatrix_267_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49546    G__memfunc_setup("Invert",632,G__G__Smatrix_267_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49547    G__memfunc_setup("Inverse",732,G__G__Smatrix_267_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49548    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_267_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49549    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_267_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49550    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_267_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49551    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_267_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49552    G__memfunc_setup("Det",285,G__G__Smatrix_267_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49553    G__memfunc_setup("Det2",335,G__G__Smatrix_267_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49554    G__memfunc_setup("Row",312,G__G__Smatrix_267_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
49555    G__memfunc_setup("Col",286,G__G__Smatrix_267_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
49556    G__memfunc_setup("Diagonal",799,G__G__Smatrix_267_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49557    G__memfunc_setup("Trace",495,G__G__Smatrix_267_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49558    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_267_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), G__defined_typename("ROOT::Math::SVector<float,2*(2+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49559    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_267_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), G__defined_typename("ROOT::Math::SVector<float,2*(2+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49560    G__memfunc_setup("IsInUse",672,G__G__Smatrix_267_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
49561    G__memfunc_setup("Print",525,G__G__Smatrix_267_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
49562    // automatic destructor
49563    G__memfunc_setup("~SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >", 4356, G__G__Smatrix_267_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49564    G__tag_memfunc_reset();
49565 }
49566 
49567 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow(void) {
49568    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow */
49569    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow));
49570    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_269_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
49571 "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49572    G__memfunc_setup("operator[]",1060,G__G__Smatrix_269_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49573    // automatic copy constructor
49574    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_269_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49575    // automatic destructor
49576    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_269_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49577    // automatic assignment operator
49578    G__memfunc_setup("operator=", 937, G__G__Smatrix_269_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49579    G__tag_memfunc_reset();
49580 }
49581 
49582 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const(void) {
49583    /* ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const */
49584    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const));
49585    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_270_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
49586 "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49587    G__memfunc_setup("operator[]",1060,G__G__Smatrix_270_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49588    // automatic copy constructor
49589    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_270_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
49590    // automatic destructor
49591    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_270_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49592    G__tag_memfunc_reset();
49593 }
49594 
49595 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO3gR(void) {
49596    /* ROOT::Math::MatRepSym<float,3> */
49597    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR));
49598    G__memfunc_setup("MatRepSym<float,3>",1649,G__G__Smatrix_271_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49599    G__memfunc_setup("operator()",957,G__G__Smatrix_271_0_2, 102, -1, -1, 1, 2, 1, 1, 9, 
49600 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49601    G__memfunc_setup("operator()",957,G__G__Smatrix_271_0_3, 102, -1, -1, 1, 2, 1, 1, 0, 
49602 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49603    G__memfunc_setup("operator[]",1060,G__G__Smatrix_271_0_4, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49604    G__memfunc_setup("operator[]",1060,G__G__Smatrix_271_0_5, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49605    G__memfunc_setup("apply",550,G__G__Smatrix_271_0_6, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49606    G__memfunc_setup("Array",511,G__G__Smatrix_271_0_7, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49607    G__memfunc_setup("Array",511,G__G__Smatrix_271_0_8, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49608    G__memfunc_setup("operator=",937,G__G__Smatrix_271_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49609    G__memfunc_setup("operator+=",980,G__G__Smatrix_271_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49610    G__memfunc_setup("operator-=",982,G__G__Smatrix_271_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49611    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_271_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49612    G__memfunc_setup("Offsets",730,G__G__Smatrix_271_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49613    // automatic copy constructor
49614    G__memfunc_setup("MatRepSym<float,3>", 1649, G__G__Smatrix_271_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49615    // automatic destructor
49616    G__memfunc_setup("~MatRepSym<float,3>", 1775, G__G__Smatrix_271_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49617    G__tag_memfunc_reset();
49618 }
49619 
49620 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR(void) {
49621    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> > */
49622    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR));
49623    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >",4233,G__G__Smatrix_273_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49624    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >",4233,G__G__Smatrix_273_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49625    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >",4233,G__G__Smatrix_273_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49626    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >",4233,G__G__Smatrix_273_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 0, 2, 1, 1, 0, 
49627 "u 'ROOT::Math::SVector<float,6>' 'ROOT::Math::SVector<float,3*(3+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
49628    G__memfunc_setup("SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >",4233,G__G__Smatrix_273_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49629    G__memfunc_setup("operator=",937,G__G__Smatrix_273_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49630    G__memfunc_setup("operator=",937,G__G__Smatrix_273_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49631    G__memfunc_setup("apply",550,G__G__Smatrix_273_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49632    G__memfunc_setup("Array",511,G__G__Smatrix_273_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49633    G__memfunc_setup("Array",511,G__G__Smatrix_273_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49634    G__memfunc_setup("begin",517,G__G__Smatrix_273_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49635    G__memfunc_setup("end",311,G__G__Smatrix_273_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49636    G__memfunc_setup("begin",517,G__G__Smatrix_273_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49637    G__memfunc_setup("end",311,G__G__Smatrix_273_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49638    G__memfunc_setup("operator==",998,G__G__Smatrix_273_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49639    G__memfunc_setup("operator!=",970,G__G__Smatrix_273_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49640    G__memfunc_setup("operator!=",970,G__G__Smatrix_273_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49641    G__memfunc_setup("operator>",938,G__G__Smatrix_273_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49642    G__memfunc_setup("operator<",936,G__G__Smatrix_273_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49643    G__memfunc_setup("operator()",957,G__G__Smatrix_273_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
49644 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49645    G__memfunc_setup("operator()",957,G__G__Smatrix_273_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
49646 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49647    G__memfunc_setup("At",181,G__G__Smatrix_273_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
49648 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49649    G__memfunc_setup("At",181,G__G__Smatrix_273_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
49650 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49651    G__memfunc_setup("operator[]",1060,G__G__Smatrix_273_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49652    G__memfunc_setup("operator[]",1060,G__G__Smatrix_273_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49653    G__memfunc_setup("operator+=",980,G__G__Smatrix_273_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49654    G__memfunc_setup("operator-=",982,G__G__Smatrix_273_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49655    G__memfunc_setup("operator*=",979,G__G__Smatrix_273_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49656    G__memfunc_setup("operator/=",984,G__G__Smatrix_273_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49657    G__memfunc_setup("Invert",632,G__G__Smatrix_273_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49658    G__memfunc_setup("Inverse",732,G__G__Smatrix_273_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49659    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_273_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49660    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_273_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49661    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_273_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49662    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_273_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49663    G__memfunc_setup("Det",285,G__G__Smatrix_273_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49664    G__memfunc_setup("Det2",335,G__G__Smatrix_273_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49665    G__memfunc_setup("Row",312,G__G__Smatrix_273_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
49666    G__memfunc_setup("Col",286,G__G__Smatrix_273_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
49667    G__memfunc_setup("Diagonal",799,G__G__Smatrix_273_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49668    G__memfunc_setup("Trace",495,G__G__Smatrix_273_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49669    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_273_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), G__defined_typename("ROOT::Math::SVector<float,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49670    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_273_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), G__defined_typename("ROOT::Math::SVector<float,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49671    G__memfunc_setup("IsInUse",672,G__G__Smatrix_273_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
49672    G__memfunc_setup("Print",525,G__G__Smatrix_273_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
49673    // automatic destructor
49674    G__memfunc_setup("~SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >", 4359, G__G__Smatrix_273_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49675    G__tag_memfunc_reset();
49676 }
49677 
49678 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow(void) {
49679    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow */
49680    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow));
49681    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_275_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
49682 "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49683    G__memfunc_setup("operator[]",1060,G__G__Smatrix_275_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49684    // automatic copy constructor
49685    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_275_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49686    // automatic destructor
49687    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_275_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49688    // automatic assignment operator
49689    G__memfunc_setup("operator=", 937, G__G__Smatrix_275_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49690    G__tag_memfunc_reset();
49691 }
49692 
49693 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const(void) {
49694    /* ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const */
49695    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const));
49696    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_276_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
49697 "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49698    G__memfunc_setup("operator[]",1060,G__G__Smatrix_276_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49699    // automatic copy constructor
49700    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_276_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
49701    // automatic destructor
49702    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_276_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49703    G__tag_memfunc_reset();
49704 }
49705 
49706 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO4gR(void) {
49707    /* ROOT::Math::MatRepSym<float,4> */
49708    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR));
49709    G__memfunc_setup("MatRepSym<float,4>",1650,G__G__Smatrix_277_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49710    G__memfunc_setup("operator()",957,G__G__Smatrix_277_0_2, 102, -1, -1, 1, 2, 1, 1, 9, 
49711 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49712    G__memfunc_setup("operator()",957,G__G__Smatrix_277_0_3, 102, -1, -1, 1, 2, 1, 1, 0, 
49713 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49714    G__memfunc_setup("operator[]",1060,G__G__Smatrix_277_0_4, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49715    G__memfunc_setup("operator[]",1060,G__G__Smatrix_277_0_5, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49716    G__memfunc_setup("apply",550,G__G__Smatrix_277_0_6, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49717    G__memfunc_setup("Array",511,G__G__Smatrix_277_0_7, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49718    G__memfunc_setup("Array",511,G__G__Smatrix_277_0_8, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49719    G__memfunc_setup("operator=",937,G__G__Smatrix_277_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49720    G__memfunc_setup("operator+=",980,G__G__Smatrix_277_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49721    G__memfunc_setup("operator-=",982,G__G__Smatrix_277_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49722    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_277_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49723    G__memfunc_setup("Offsets",730,G__G__Smatrix_277_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49724    // automatic copy constructor
49725    G__memfunc_setup("MatRepSym<float,4>", 1650, G__G__Smatrix_277_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49726    // automatic destructor
49727    G__memfunc_setup("~MatRepSym<float,4>", 1776, G__G__Smatrix_277_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49728    G__tag_memfunc_reset();
49729 }
49730 
49731 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR(void) {
49732    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> > */
49733    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR));
49734    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >",4236,G__G__Smatrix_279_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49735    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >",4236,G__G__Smatrix_279_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49736    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >",4236,G__G__Smatrix_279_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49737    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >",4236,G__G__Smatrix_279_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 0, 2, 1, 1, 0, 
49738 "u 'ROOT::Math::SVector<float,10>' 'ROOT::Math::SVector<float,4*(4+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
49739    G__memfunc_setup("SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >",4236,G__G__Smatrix_279_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49740    G__memfunc_setup("operator=",937,G__G__Smatrix_279_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49741    G__memfunc_setup("operator=",937,G__G__Smatrix_279_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49742    G__memfunc_setup("apply",550,G__G__Smatrix_279_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49743    G__memfunc_setup("Array",511,G__G__Smatrix_279_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49744    G__memfunc_setup("Array",511,G__G__Smatrix_279_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49745    G__memfunc_setup("begin",517,G__G__Smatrix_279_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49746    G__memfunc_setup("end",311,G__G__Smatrix_279_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49747    G__memfunc_setup("begin",517,G__G__Smatrix_279_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49748    G__memfunc_setup("end",311,G__G__Smatrix_279_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49749    G__memfunc_setup("operator==",998,G__G__Smatrix_279_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49750    G__memfunc_setup("operator!=",970,G__G__Smatrix_279_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49751    G__memfunc_setup("operator!=",970,G__G__Smatrix_279_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49752    G__memfunc_setup("operator>",938,G__G__Smatrix_279_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49753    G__memfunc_setup("operator<",936,G__G__Smatrix_279_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49754    G__memfunc_setup("operator()",957,G__G__Smatrix_279_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
49755 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49756    G__memfunc_setup("operator()",957,G__G__Smatrix_279_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
49757 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49758    G__memfunc_setup("At",181,G__G__Smatrix_279_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
49759 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49760    G__memfunc_setup("At",181,G__G__Smatrix_279_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
49761 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49762    G__memfunc_setup("operator[]",1060,G__G__Smatrix_279_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49763    G__memfunc_setup("operator[]",1060,G__G__Smatrix_279_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49764    G__memfunc_setup("operator+=",980,G__G__Smatrix_279_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49765    G__memfunc_setup("operator-=",982,G__G__Smatrix_279_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49766    G__memfunc_setup("operator*=",979,G__G__Smatrix_279_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49767    G__memfunc_setup("operator/=",984,G__G__Smatrix_279_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49768    G__memfunc_setup("Invert",632,G__G__Smatrix_279_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49769    G__memfunc_setup("Inverse",732,G__G__Smatrix_279_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49770    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_279_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49771    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_279_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49772    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_279_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49773    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_279_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49774    G__memfunc_setup("Det",285,G__G__Smatrix_279_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49775    G__memfunc_setup("Det2",335,G__G__Smatrix_279_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49776    G__memfunc_setup("Row",312,G__G__Smatrix_279_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
49777    G__memfunc_setup("Col",286,G__G__Smatrix_279_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
49778    G__memfunc_setup("Diagonal",799,G__G__Smatrix_279_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49779    G__memfunc_setup("Trace",495,G__G__Smatrix_279_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49780    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_279_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR), G__defined_typename("ROOT::Math::SVector<float,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49781    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_279_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR), G__defined_typename("ROOT::Math::SVector<float,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49782    G__memfunc_setup("IsInUse",672,G__G__Smatrix_279_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
49783    G__memfunc_setup("Print",525,G__G__Smatrix_279_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
49784    // automatic destructor
49785    G__memfunc_setup("~SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >", 4362, G__G__Smatrix_279_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49786    G__tag_memfunc_reset();
49787 }
49788 
49789 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow(void) {
49790    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow */
49791    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow));
49792    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_281_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
49793 "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49794    G__memfunc_setup("operator[]",1060,G__G__Smatrix_281_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49795    // automatic copy constructor
49796    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_281_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49797    // automatic destructor
49798    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_281_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49799    // automatic assignment operator
49800    G__memfunc_setup("operator=", 937, G__G__Smatrix_281_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49801    G__tag_memfunc_reset();
49802 }
49803 
49804 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const(void) {
49805    /* ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const */
49806    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const));
49807    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_282_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
49808 "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49809    G__memfunc_setup("operator[]",1060,G__G__Smatrix_282_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49810    // automatic copy constructor
49811    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_282_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
49812    // automatic destructor
49813    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_282_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49814    G__tag_memfunc_reset();
49815 }
49816 
49817 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO5gR(void) {
49818    /* ROOT::Math::MatRepSym<float,5> */
49819    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR));
49820    G__memfunc_setup("MatRepSym<float,5>",1651,G__G__Smatrix_283_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49821    G__memfunc_setup("operator()",957,G__G__Smatrix_283_0_2, 102, -1, -1, 1, 2, 1, 1, 9, 
49822 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49823    G__memfunc_setup("operator()",957,G__G__Smatrix_283_0_3, 102, -1, -1, 1, 2, 1, 1, 0, 
49824 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49825    G__memfunc_setup("operator[]",1060,G__G__Smatrix_283_0_4, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49826    G__memfunc_setup("operator[]",1060,G__G__Smatrix_283_0_5, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49827    G__memfunc_setup("apply",550,G__G__Smatrix_283_0_6, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49828    G__memfunc_setup("Array",511,G__G__Smatrix_283_0_7, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49829    G__memfunc_setup("Array",511,G__G__Smatrix_283_0_8, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49830    G__memfunc_setup("operator=",937,G__G__Smatrix_283_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49831    G__memfunc_setup("operator+=",980,G__G__Smatrix_283_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49832    G__memfunc_setup("operator-=",982,G__G__Smatrix_283_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49833    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_283_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49834    G__memfunc_setup("Offsets",730,G__G__Smatrix_283_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49835    // automatic copy constructor
49836    G__memfunc_setup("MatRepSym<float,5>", 1651, G__G__Smatrix_283_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49837    // automatic destructor
49838    G__memfunc_setup("~MatRepSym<float,5>", 1777, G__G__Smatrix_283_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49839    G__tag_memfunc_reset();
49840 }
49841 
49842 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR(void) {
49843    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> > */
49844    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR));
49845    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >",4239,G__G__Smatrix_285_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49846    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >",4239,G__G__Smatrix_285_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49847    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >",4239,G__G__Smatrix_285_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49848    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >",4239,G__G__Smatrix_285_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 0, 2, 1, 1, 0, 
49849 "u 'ROOT::Math::SVector<float,15>' 'ROOT::Math::SVector<float,5*(5+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
49850    G__memfunc_setup("SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >",4239,G__G__Smatrix_285_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49851    G__memfunc_setup("operator=",937,G__G__Smatrix_285_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49852    G__memfunc_setup("operator=",937,G__G__Smatrix_285_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49853    G__memfunc_setup("apply",550,G__G__Smatrix_285_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49854    G__memfunc_setup("Array",511,G__G__Smatrix_285_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49855    G__memfunc_setup("Array",511,G__G__Smatrix_285_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49856    G__memfunc_setup("begin",517,G__G__Smatrix_285_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49857    G__memfunc_setup("end",311,G__G__Smatrix_285_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49858    G__memfunc_setup("begin",517,G__G__Smatrix_285_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49859    G__memfunc_setup("end",311,G__G__Smatrix_285_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49860    G__memfunc_setup("operator==",998,G__G__Smatrix_285_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49861    G__memfunc_setup("operator!=",970,G__G__Smatrix_285_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49862    G__memfunc_setup("operator!=",970,G__G__Smatrix_285_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49863    G__memfunc_setup("operator>",938,G__G__Smatrix_285_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49864    G__memfunc_setup("operator<",936,G__G__Smatrix_285_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49865    G__memfunc_setup("operator()",957,G__G__Smatrix_285_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
49866 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49867    G__memfunc_setup("operator()",957,G__G__Smatrix_285_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
49868 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49869    G__memfunc_setup("At",181,G__G__Smatrix_285_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
49870 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49871    G__memfunc_setup("At",181,G__G__Smatrix_285_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
49872 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49873    G__memfunc_setup("operator[]",1060,G__G__Smatrix_285_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49874    G__memfunc_setup("operator[]",1060,G__G__Smatrix_285_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49875    G__memfunc_setup("operator+=",980,G__G__Smatrix_285_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49876    G__memfunc_setup("operator-=",982,G__G__Smatrix_285_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49877    G__memfunc_setup("operator*=",979,G__G__Smatrix_285_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49878    G__memfunc_setup("operator/=",984,G__G__Smatrix_285_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49879    G__memfunc_setup("Invert",632,G__G__Smatrix_285_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49880    G__memfunc_setup("Inverse",732,G__G__Smatrix_285_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49881    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_285_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49882    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_285_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49883    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_285_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49884    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_285_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49885    G__memfunc_setup("Det",285,G__G__Smatrix_285_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49886    G__memfunc_setup("Det2",335,G__G__Smatrix_285_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49887    G__memfunc_setup("Row",312,G__G__Smatrix_285_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
49888    G__memfunc_setup("Col",286,G__G__Smatrix_285_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
49889    G__memfunc_setup("Diagonal",799,G__G__Smatrix_285_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49890    G__memfunc_setup("Trace",495,G__G__Smatrix_285_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49891    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_285_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR), G__defined_typename("ROOT::Math::SVector<float,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49892    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_285_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR), G__defined_typename("ROOT::Math::SVector<float,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49893    G__memfunc_setup("IsInUse",672,G__G__Smatrix_285_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
49894    G__memfunc_setup("Print",525,G__G__Smatrix_285_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
49895    // automatic destructor
49896    G__memfunc_setup("~SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >", 4365, G__G__Smatrix_285_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49897    G__tag_memfunc_reset();
49898 }
49899 
49900 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow(void) {
49901    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow */
49902    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow));
49903    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_287_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
49904 "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49905    G__memfunc_setup("operator[]",1060,G__G__Smatrix_287_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49906    // automatic copy constructor
49907    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_287_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49908    // automatic destructor
49909    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_287_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49910    // automatic assignment operator
49911    G__memfunc_setup("operator=", 937, G__G__Smatrix_287_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
49912    G__tag_memfunc_reset();
49913 }
49914 
49915 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const(void) {
49916    /* ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const */
49917    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const));
49918    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_288_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
49919 "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49920    G__memfunc_setup("operator[]",1060,G__G__Smatrix_288_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
49921    // automatic copy constructor
49922    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_288_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
49923    // automatic destructor
49924    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_288_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49925    G__tag_memfunc_reset();
49926 }
49927 
49928 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO6gR(void) {
49929    /* ROOT::Math::MatRepSym<float,6> */
49930    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR));
49931    G__memfunc_setup("MatRepSym<float,6>",1652,G__G__Smatrix_289_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49932    G__memfunc_setup("operator()",957,G__G__Smatrix_289_0_2, 102, -1, -1, 1, 2, 1, 1, 9, 
49933 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49934    G__memfunc_setup("operator()",957,G__G__Smatrix_289_0_3, 102, -1, -1, 1, 2, 1, 1, 0, 
49935 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49936    G__memfunc_setup("operator[]",1060,G__G__Smatrix_289_0_4, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49937    G__memfunc_setup("operator[]",1060,G__G__Smatrix_289_0_5, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49938    G__memfunc_setup("apply",550,G__G__Smatrix_289_0_6, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49939    G__memfunc_setup("Array",511,G__G__Smatrix_289_0_7, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49940    G__memfunc_setup("Array",511,G__G__Smatrix_289_0_8, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49941    G__memfunc_setup("operator=",937,G__G__Smatrix_289_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49942    G__memfunc_setup("operator+=",980,G__G__Smatrix_289_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49943    G__memfunc_setup("operator-=",982,G__G__Smatrix_289_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49944    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_289_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49945    G__memfunc_setup("Offsets",730,G__G__Smatrix_289_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49946    // automatic copy constructor
49947    G__memfunc_setup("MatRepSym<float,6>", 1652, G__G__Smatrix_289_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
49948    // automatic destructor
49949    G__memfunc_setup("~MatRepSym<float,6>", 1778, G__G__Smatrix_289_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
49950    G__tag_memfunc_reset();
49951 }
49952 
49953 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR(void) {
49954    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> > */
49955    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR));
49956    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >",4242,G__G__Smatrix_291_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49957    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >",4242,G__G__Smatrix_291_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49958    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >",4242,G__G__Smatrix_291_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49959    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >",4242,G__G__Smatrix_291_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 0, 2, 1, 1, 0, 
49960 "u 'ROOT::Math::SVector<float,21>' 'ROOT::Math::SVector<float,6*(6+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
49961    G__memfunc_setup("SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >",4242,G__G__Smatrix_291_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49962    G__memfunc_setup("operator=",937,G__G__Smatrix_291_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
49963    G__memfunc_setup("operator=",937,G__G__Smatrix_291_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49964    G__memfunc_setup("apply",550,G__G__Smatrix_291_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49965    G__memfunc_setup("Array",511,G__G__Smatrix_291_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
49966    G__memfunc_setup("Array",511,G__G__Smatrix_291_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49967    G__memfunc_setup("begin",517,G__G__Smatrix_291_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49968    G__memfunc_setup("end",311,G__G__Smatrix_291_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49969    G__memfunc_setup("begin",517,G__G__Smatrix_291_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49970    G__memfunc_setup("end",311,G__G__Smatrix_291_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
49971    G__memfunc_setup("operator==",998,G__G__Smatrix_291_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49972    G__memfunc_setup("operator!=",970,G__G__Smatrix_291_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49973    G__memfunc_setup("operator!=",970,G__G__Smatrix_291_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49974    G__memfunc_setup("operator>",938,G__G__Smatrix_291_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49975    G__memfunc_setup("operator<",936,G__G__Smatrix_291_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49976    G__memfunc_setup("operator()",957,G__G__Smatrix_291_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
49977 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49978    G__memfunc_setup("operator()",957,G__G__Smatrix_291_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
49979 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49980    G__memfunc_setup("At",181,G__G__Smatrix_291_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
49981 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49982    G__memfunc_setup("At",181,G__G__Smatrix_291_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
49983 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
49984    G__memfunc_setup("operator[]",1060,G__G__Smatrix_291_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49985    G__memfunc_setup("operator[]",1060,G__G__Smatrix_291_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
49986    G__memfunc_setup("operator+=",980,G__G__Smatrix_291_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49987    G__memfunc_setup("operator-=",982,G__G__Smatrix_291_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49988    G__memfunc_setup("operator*=",979,G__G__Smatrix_291_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49989    G__memfunc_setup("operator/=",984,G__G__Smatrix_291_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
49990    G__memfunc_setup("Invert",632,G__G__Smatrix_291_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49991    G__memfunc_setup("Inverse",732,G__G__Smatrix_291_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49992    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_291_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49993    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_291_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49994    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_291_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
49995    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_291_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
49996    G__memfunc_setup("Det",285,G__G__Smatrix_291_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49997    G__memfunc_setup("Det2",335,G__G__Smatrix_291_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
49998    G__memfunc_setup("Row",312,G__G__Smatrix_291_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
49999    G__memfunc_setup("Col",286,G__G__Smatrix_291_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
50000    G__memfunc_setup("Diagonal",799,G__G__Smatrix_291_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50001    G__memfunc_setup("Trace",495,G__G__Smatrix_291_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50002    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_291_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR), G__defined_typename("ROOT::Math::SVector<float,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50003    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_291_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR), G__defined_typename("ROOT::Math::SVector<float,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50004    G__memfunc_setup("IsInUse",672,G__G__Smatrix_291_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
50005    G__memfunc_setup("Print",525,G__G__Smatrix_291_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
50006    // automatic destructor
50007    G__memfunc_setup("~SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >", 4368, G__G__Smatrix_291_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50008    G__tag_memfunc_reset();
50009 }
50010 
50011 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow(void) {
50012    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow */
50013    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow));
50014    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_293_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
50015 "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50016    G__memfunc_setup("operator[]",1060,G__G__Smatrix_293_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50017    // automatic copy constructor
50018    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_293_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50019    // automatic destructor
50020    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_293_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50021    // automatic assignment operator
50022    G__memfunc_setup("operator=", 937, G__G__Smatrix_293_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50023    G__tag_memfunc_reset();
50024 }
50025 
50026 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const(void) {
50027    /* ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const */
50028    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const));
50029    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_294_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
50030 "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50031    G__memfunc_setup("operator[]",1060,G__G__Smatrix_294_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50032    // automatic copy constructor
50033    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_294_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
50034    // automatic destructor
50035    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_294_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50036    G__tag_memfunc_reset();
50037 }
50038 
50039 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO7gR(void) {
50040    /* ROOT::Math::MatRepSym<float,7> */
50041    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR));
50042    G__memfunc_setup("MatRepSym<float,7>",1653,G__G__Smatrix_295_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50043    G__memfunc_setup("operator()",957,G__G__Smatrix_295_0_2, 102, -1, -1, 1, 2, 1, 1, 9, 
50044 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50045    G__memfunc_setup("operator()",957,G__G__Smatrix_295_0_3, 102, -1, -1, 1, 2, 1, 1, 0, 
50046 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50047    G__memfunc_setup("operator[]",1060,G__G__Smatrix_295_0_4, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50048    G__memfunc_setup("operator[]",1060,G__G__Smatrix_295_0_5, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50049    G__memfunc_setup("apply",550,G__G__Smatrix_295_0_6, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50050    G__memfunc_setup("Array",511,G__G__Smatrix_295_0_7, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50051    G__memfunc_setup("Array",511,G__G__Smatrix_295_0_8, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50052    G__memfunc_setup("operator=",937,G__G__Smatrix_295_0_9, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50053    G__memfunc_setup("operator+=",980,G__G__Smatrix_295_0_10, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50054    G__memfunc_setup("operator-=",982,G__G__Smatrix_295_0_11, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,7>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50055    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix_295_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50056    G__memfunc_setup("Offsets",730,G__G__Smatrix_295_0_13, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50057    // automatic copy constructor
50058    G__memfunc_setup("MatRepSym<float,7>", 1653, G__G__Smatrix_295_0_14, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<float,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50059    // automatic destructor
50060    G__memfunc_setup("~MatRepSym<float,7>", 1779, G__G__Smatrix_295_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50061    G__tag_memfunc_reset();
50062 }
50063 
50064 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR(void) {
50065    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> > */
50066    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR));
50067    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >",4245,G__G__Smatrix_297_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50068    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >",4245,G__G__Smatrix_297_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50069    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >",4245,G__G__Smatrix_297_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50070    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >",4245,G__G__Smatrix_297_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 0, 2, 1, 1, 0, 
50071 "u 'ROOT::Math::SVector<float,28>' 'ROOT::Math::SVector<float,7*(7+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
50072    G__memfunc_setup("SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >",4245,G__G__Smatrix_297_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50073    G__memfunc_setup("operator=",937,G__G__Smatrix_297_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50074    G__memfunc_setup("operator=",937,G__G__Smatrix_297_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50075    G__memfunc_setup("apply",550,G__G__Smatrix_297_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50076    G__memfunc_setup("Array",511,G__G__Smatrix_297_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50077    G__memfunc_setup("Array",511,G__G__Smatrix_297_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50078    G__memfunc_setup("begin",517,G__G__Smatrix_297_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50079    G__memfunc_setup("end",311,G__G__Smatrix_297_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50080    G__memfunc_setup("begin",517,G__G__Smatrix_297_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50081    G__memfunc_setup("end",311,G__G__Smatrix_297_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50082    G__memfunc_setup("operator==",998,G__G__Smatrix_297_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50083    G__memfunc_setup("operator!=",970,G__G__Smatrix_297_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50084    G__memfunc_setup("operator!=",970,G__G__Smatrix_297_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50085    G__memfunc_setup("operator>",938,G__G__Smatrix_297_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50086    G__memfunc_setup("operator<",936,G__G__Smatrix_297_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50087    G__memfunc_setup("operator()",957,G__G__Smatrix_297_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
50088 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50089    G__memfunc_setup("operator()",957,G__G__Smatrix_297_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
50090 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50091    G__memfunc_setup("At",181,G__G__Smatrix_297_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
50092 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50093    G__memfunc_setup("At",181,G__G__Smatrix_297_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
50094 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50095    G__memfunc_setup("operator[]",1060,G__G__Smatrix_297_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50096    G__memfunc_setup("operator[]",1060,G__G__Smatrix_297_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50097    G__memfunc_setup("operator+=",980,G__G__Smatrix_297_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50098    G__memfunc_setup("operator-=",982,G__G__Smatrix_297_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50099    G__memfunc_setup("operator*=",979,G__G__Smatrix_297_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50100    G__memfunc_setup("operator/=",984,G__G__Smatrix_297_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50101    G__memfunc_setup("Invert",632,G__G__Smatrix_297_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50102    G__memfunc_setup("Inverse",732,G__G__Smatrix_297_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50103    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_297_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50104    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_297_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50105    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_297_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50106    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_297_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50107    G__memfunc_setup("Det",285,G__G__Smatrix_297_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
50108    G__memfunc_setup("Det2",335,G__G__Smatrix_297_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
50109    G__memfunc_setup("Row",312,G__G__Smatrix_297_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
50110    G__memfunc_setup("Col",286,G__G__Smatrix_297_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
50111    G__memfunc_setup("Diagonal",799,G__G__Smatrix_297_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50112    G__memfunc_setup("Trace",495,G__G__Smatrix_297_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50113    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_297_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR), G__defined_typename("ROOT::Math::SVector<float,7*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50114    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_297_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR), G__defined_typename("ROOT::Math::SVector<float,7*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50115    G__memfunc_setup("IsInUse",672,G__G__Smatrix_297_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
50116    G__memfunc_setup("Print",525,G__G__Smatrix_297_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
50117    // automatic destructor
50118    G__memfunc_setup("~SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >", 4371, G__G__Smatrix_297_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50119    G__tag_memfunc_reset();
50120 }
50121 
50122 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow(void) {
50123    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow */
50124    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow));
50125    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_299_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
50126 "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50127    G__memfunc_setup("operator[]",1060,G__G__Smatrix_299_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50128    // automatic copy constructor
50129    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_299_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50130    // automatic destructor
50131    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_299_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50132    // automatic assignment operator
50133    G__memfunc_setup("operator=", 937, G__G__Smatrix_299_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50134    G__tag_memfunc_reset();
50135 }
50136 
50137 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const(void) {
50138    /* ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const */
50139    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const));
50140    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_300_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
50141 "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50142    G__memfunc_setup("operator[]",1060,G__G__Smatrix_300_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50143    // automatic copy constructor
50144    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_300_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
50145    // automatic destructor
50146    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_300_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50147    G__tag_memfunc_reset();
50148 }
50149 
50150 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR(void) {
50151    /* ROOT::Math::MatRepStd<double,4,3> */
50152    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR));
50153    G__memfunc_setup("operator()",957,G__G__Smatrix_301_0_1, 100, -1, -1, 1, 2, 1, 1, 9, 
50154 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50155    G__memfunc_setup("operator()",957,G__G__Smatrix_301_0_2, 100, -1, -1, 1, 2, 1, 1, 0, 
50156 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50157    G__memfunc_setup("operator[]",1060,G__G__Smatrix_301_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50158    G__memfunc_setup("operator[]",1060,G__G__Smatrix_301_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50159    G__memfunc_setup("apply",550,G__G__Smatrix_301_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50160    G__memfunc_setup("Array",511,G__G__Smatrix_301_0_6, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50161    G__memfunc_setup("Array",511,G__G__Smatrix_301_0_7, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50162    // automatic default constructor
50163    G__memfunc_setup("MatRepStd<double,4,3>", 1832, G__G__Smatrix_301_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50164    // automatic copy constructor
50165    G__memfunc_setup("MatRepStd<double,4,3>", 1832, G__G__Smatrix_301_0_9, (int) ('i'), 
50166 G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,4,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50167    // automatic destructor
50168    G__memfunc_setup("~MatRepStd<double,4,3>", 1958, G__G__Smatrix_301_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50169    // automatic assignment operator
50170    G__memfunc_setup("operator=", 937, G__G__Smatrix_301_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,4,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50171    G__tag_memfunc_reset();
50172 }
50173 
50174 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR(void) {
50175    /* ROOT::Math::MatRepStd<double,3,4> */
50176    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR));
50177    G__memfunc_setup("operator()",957,G__G__Smatrix_303_0_1, 100, -1, -1, 1, 2, 1, 1, 9, 
50178 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50179    G__memfunc_setup("operator()",957,G__G__Smatrix_303_0_2, 100, -1, -1, 1, 2, 1, 1, 0, 
50180 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50181    G__memfunc_setup("operator[]",1060,G__G__Smatrix_303_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50182    G__memfunc_setup("operator[]",1060,G__G__Smatrix_303_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50183    G__memfunc_setup("apply",550,G__G__Smatrix_303_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50184    G__memfunc_setup("Array",511,G__G__Smatrix_303_0_6, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50185    G__memfunc_setup("Array",511,G__G__Smatrix_303_0_7, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50186    // automatic default constructor
50187    G__memfunc_setup("MatRepStd<double,3,4>", 1832, G__G__Smatrix_303_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50188    // automatic copy constructor
50189    G__memfunc_setup("MatRepStd<double,3,4>", 1832, G__G__Smatrix_303_0_9, (int) ('i'), 
50190 G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,3,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50191    // automatic destructor
50192    G__memfunc_setup("~MatRepStd<double,3,4>", 1958, G__G__Smatrix_303_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50193    // automatic assignment operator
50194    G__memfunc_setup("operator=", 937, G__G__Smatrix_303_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,3,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50195    G__tag_memfunc_reset();
50196 }
50197 
50198 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR(void) {
50199    /* ROOT::Math::MatRepStd<double,9,7> */
50200    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR));
50201    G__memfunc_setup("operator()",957,G__G__Smatrix_305_0_1, 100, -1, -1, 1, 2, 1, 1, 9, 
50202 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50203    G__memfunc_setup("operator()",957,G__G__Smatrix_305_0_2, 100, -1, -1, 1, 2, 1, 1, 0, 
50204 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50205    G__memfunc_setup("operator[]",1060,G__G__Smatrix_305_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50206    G__memfunc_setup("operator[]",1060,G__G__Smatrix_305_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50207    G__memfunc_setup("apply",550,G__G__Smatrix_305_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50208    G__memfunc_setup("Array",511,G__G__Smatrix_305_0_6, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50209    G__memfunc_setup("Array",511,G__G__Smatrix_305_0_7, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50210    // automatic default constructor
50211    G__memfunc_setup("MatRepStd<double,9,7>", 1841, G__G__Smatrix_305_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50212    // automatic copy constructor
50213    G__memfunc_setup("MatRepStd<double,9,7>", 1841, G__G__Smatrix_305_0_9, (int) ('i'), 
50214 G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,9,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50215    // automatic destructor
50216    G__memfunc_setup("~MatRepStd<double,9,7>", 1967, G__G__Smatrix_305_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50217    // automatic assignment operator
50218    G__memfunc_setup("operator=", 937, G__G__Smatrix_305_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<double,9,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50219    G__tag_memfunc_reset();
50220 }
50221 
50222 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR(void) {
50223    /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > */
50224    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR));
50225    G__memfunc_setup("SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >",4518,G__G__Smatrix_307_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50226    G__memfunc_setup("SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >",4518,G__G__Smatrix_307_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50227    G__memfunc_setup("SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >",4518,G__G__Smatrix_307_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50228    G__memfunc_setup("SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >",4518,G__G__Smatrix_307_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 0, 2, 1, 1, 0, 
50229 "u 'ROOT::Math::SVector<double,8>' 'ROOT::Math::SVector<double,4*(3+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
50230    G__memfunc_setup("SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >",4518,G__G__Smatrix_307_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50231    G__memfunc_setup("operator=",937,G__G__Smatrix_307_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50232    G__memfunc_setup("operator=",937,G__G__Smatrix_307_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50233    G__memfunc_setup("apply",550,G__G__Smatrix_307_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50234    G__memfunc_setup("Array",511,G__G__Smatrix_307_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50235    G__memfunc_setup("Array",511,G__G__Smatrix_307_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50236    G__memfunc_setup("begin",517,G__G__Smatrix_307_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50237    G__memfunc_setup("end",311,G__G__Smatrix_307_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50238    G__memfunc_setup("begin",517,G__G__Smatrix_307_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50239    G__memfunc_setup("end",311,G__G__Smatrix_307_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50240    G__memfunc_setup("operator==",998,G__G__Smatrix_307_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50241    G__memfunc_setup("operator!=",970,G__G__Smatrix_307_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50242    G__memfunc_setup("operator!=",970,G__G__Smatrix_307_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50243    G__memfunc_setup("operator>",938,G__G__Smatrix_307_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50244    G__memfunc_setup("operator<",936,G__G__Smatrix_307_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50245    G__memfunc_setup("operator()",957,G__G__Smatrix_307_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
50246 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50247    G__memfunc_setup("operator()",957,G__G__Smatrix_307_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
50248 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50249    G__memfunc_setup("At",181,G__G__Smatrix_307_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
50250 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50251    G__memfunc_setup("At",181,G__G__Smatrix_307_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
50252 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50253    G__memfunc_setup("operator[]",1060,G__G__Smatrix_307_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50254    G__memfunc_setup("operator[]",1060,G__G__Smatrix_307_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50255    G__memfunc_setup("operator+=",980,G__G__Smatrix_307_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50256    G__memfunc_setup("operator-=",982,G__G__Smatrix_307_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50257    G__memfunc_setup("operator*=",979,G__G__Smatrix_307_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50258    G__memfunc_setup("operator/=",984,G__G__Smatrix_307_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50259    G__memfunc_setup("Invert",632,G__G__Smatrix_307_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50260    G__memfunc_setup("Inverse",732,G__G__Smatrix_307_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50261    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_307_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50262    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_307_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50263    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_307_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50264    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_307_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50265    G__memfunc_setup("Det",285,G__G__Smatrix_307_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
50266    G__memfunc_setup("Det2",335,G__G__Smatrix_307_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
50267    G__memfunc_setup("Row",312,G__G__Smatrix_307_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
50268    G__memfunc_setup("Col",286,G__G__Smatrix_307_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
50269    G__memfunc_setup("Diagonal",799,G__G__Smatrix_307_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50270    G__memfunc_setup("Trace",495,G__G__Smatrix_307_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50271    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_307_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO8gR), G__defined_typename("ROOT::Math::SVector<double,4*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50272    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_307_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO8gR), G__defined_typename("ROOT::Math::SVector<double,4*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50273    G__memfunc_setup("IsInUse",672,G__G__Smatrix_307_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
50274    G__memfunc_setup("Print",525,G__G__Smatrix_307_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
50275    // automatic destructor
50276    G__memfunc_setup("~SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >", 4644, G__G__Smatrix_307_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50277    // automatic assignment operator
50278    G__memfunc_setup("operator=", 937, G__G__Smatrix_307_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
50279    G__tag_memfunc_reset();
50280 }
50281 
50282 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow(void) {
50283    /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow */
50284    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow));
50285    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_311_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
50286 "u 'ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50287    G__memfunc_setup("operator[]",1060,G__G__Smatrix_311_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50288    // automatic copy constructor
50289    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_311_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50290    // automatic destructor
50291    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_311_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50292    // automatic assignment operator
50293    G__memfunc_setup("operator=", 937, G__G__Smatrix_311_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50294    G__tag_memfunc_reset();
50295 }
50296 
50297 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const(void) {
50298    /* ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const */
50299    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const));
50300    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_312_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
50301 "u 'ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50302    G__memfunc_setup("operator[]",1060,G__G__Smatrix_312_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50303    // automatic copy constructor
50304    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_312_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
50305    // automatic destructor
50306    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_312_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50307    G__tag_memfunc_reset();
50308 }
50309 
50310 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR(void) {
50311    /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > */
50312    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR));
50313    G__memfunc_setup("SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >",4518,G__G__Smatrix_313_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50314    G__memfunc_setup("SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >",4518,G__G__Smatrix_313_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50315    G__memfunc_setup("SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >",4518,G__G__Smatrix_313_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50316    G__memfunc_setup("SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >",4518,G__G__Smatrix_313_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 0, 2, 1, 1, 0, 
50317 "u 'ROOT::Math::SVector<double,7>' 'ROOT::Math::SVector<double,3*(4+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
50318    G__memfunc_setup("SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >",4518,G__G__Smatrix_313_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50319    G__memfunc_setup("operator=",937,G__G__Smatrix_313_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50320    G__memfunc_setup("operator=",937,G__G__Smatrix_313_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50321    G__memfunc_setup("apply",550,G__G__Smatrix_313_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50322    G__memfunc_setup("Array",511,G__G__Smatrix_313_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50323    G__memfunc_setup("Array",511,G__G__Smatrix_313_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50324    G__memfunc_setup("begin",517,G__G__Smatrix_313_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50325    G__memfunc_setup("end",311,G__G__Smatrix_313_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50326    G__memfunc_setup("begin",517,G__G__Smatrix_313_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50327    G__memfunc_setup("end",311,G__G__Smatrix_313_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50328    G__memfunc_setup("operator==",998,G__G__Smatrix_313_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50329    G__memfunc_setup("operator!=",970,G__G__Smatrix_313_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50330    G__memfunc_setup("operator!=",970,G__G__Smatrix_313_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50331    G__memfunc_setup("operator>",938,G__G__Smatrix_313_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50332    G__memfunc_setup("operator<",936,G__G__Smatrix_313_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50333    G__memfunc_setup("operator()",957,G__G__Smatrix_313_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
50334 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50335    G__memfunc_setup("operator()",957,G__G__Smatrix_313_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
50336 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50337    G__memfunc_setup("At",181,G__G__Smatrix_313_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
50338 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50339    G__memfunc_setup("At",181,G__G__Smatrix_313_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
50340 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50341    G__memfunc_setup("operator[]",1060,G__G__Smatrix_313_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50342    G__memfunc_setup("operator[]",1060,G__G__Smatrix_313_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50343    G__memfunc_setup("operator+=",980,G__G__Smatrix_313_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50344    G__memfunc_setup("operator-=",982,G__G__Smatrix_313_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50345    G__memfunc_setup("operator*=",979,G__G__Smatrix_313_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50346    G__memfunc_setup("operator/=",984,G__G__Smatrix_313_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50347    G__memfunc_setup("Invert",632,G__G__Smatrix_313_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50348    G__memfunc_setup("Inverse",732,G__G__Smatrix_313_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50349    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_313_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50350    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_313_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50351    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_313_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50352    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_313_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50353    G__memfunc_setup("Det",285,G__G__Smatrix_313_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
50354    G__memfunc_setup("Det2",335,G__G__Smatrix_313_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
50355    G__memfunc_setup("Row",312,G__G__Smatrix_313_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
50356    G__memfunc_setup("Col",286,G__G__Smatrix_313_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
50357    G__memfunc_setup("Diagonal",799,G__G__Smatrix_313_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50358    G__memfunc_setup("Trace",495,G__G__Smatrix_313_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50359    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_313_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), G__defined_typename("ROOT::Math::SVector<double,3*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50360    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_313_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), G__defined_typename("ROOT::Math::SVector<double,3*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50361    G__memfunc_setup("IsInUse",672,G__G__Smatrix_313_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
50362    G__memfunc_setup("Print",525,G__G__Smatrix_313_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
50363    // automatic destructor
50364    G__memfunc_setup("~SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >", 4644, G__G__Smatrix_313_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50365    // automatic assignment operator
50366    G__memfunc_setup("operator=", 937, G__G__Smatrix_313_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
50367    G__tag_memfunc_reset();
50368 }
50369 
50370 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow(void) {
50371    /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow */
50372    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow));
50373    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_315_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
50374 "u 'ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50375    G__memfunc_setup("operator[]",1060,G__G__Smatrix_315_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50376    // automatic copy constructor
50377    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_315_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50378    // automatic destructor
50379    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_315_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50380    // automatic assignment operator
50381    G__memfunc_setup("operator=", 937, G__G__Smatrix_315_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50382    G__tag_memfunc_reset();
50383 }
50384 
50385 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const(void) {
50386    /* ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const */
50387    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const));
50388    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_316_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
50389 "u 'ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50390    G__memfunc_setup("operator[]",1060,G__G__Smatrix_316_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50391    // automatic copy constructor
50392    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_316_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
50393    // automatic destructor
50394    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_316_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50395    G__tag_memfunc_reset();
50396 }
50397 
50398 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR(void) {
50399    /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> > */
50400    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR));
50401    G__memfunc_setup("SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >",4536,G__G__Smatrix_317_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50402    G__memfunc_setup("SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >",4536,G__G__Smatrix_317_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50403    G__memfunc_setup("SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >",4536,G__G__Smatrix_317_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50404    G__memfunc_setup("SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >",4536,G__G__Smatrix_317_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 0, 2, 1, 1, 0, 
50405 "u 'ROOT::Math::SVector<double,36>' 'ROOT::Math::SVector<double,9*(7+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
50406    G__memfunc_setup("SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >",4536,G__G__Smatrix_317_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 0, 1, 5, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50407    G__memfunc_setup("operator=",937,G__G__Smatrix_317_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50408    G__memfunc_setup("operator=",937,G__G__Smatrix_317_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50409    G__memfunc_setup("apply",550,G__G__Smatrix_317_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50410    G__memfunc_setup("Array",511,G__G__Smatrix_317_0_9, 68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50411    G__memfunc_setup("Array",511,G__G__Smatrix_317_0_10, 68, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50412    G__memfunc_setup("begin",517,G__G__Smatrix_317_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50413    G__memfunc_setup("end",311,G__G__Smatrix_317_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50414    G__memfunc_setup("begin",517,G__G__Smatrix_317_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50415    G__memfunc_setup("end",311,G__G__Smatrix_317_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50416    G__memfunc_setup("operator==",998,G__G__Smatrix_317_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50417    G__memfunc_setup("operator!=",970,G__G__Smatrix_317_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50418    G__memfunc_setup("operator!=",970,G__G__Smatrix_317_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50419    G__memfunc_setup("operator>",938,G__G__Smatrix_317_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50420    G__memfunc_setup("operator<",936,G__G__Smatrix_317_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50421    G__memfunc_setup("operator()",957,G__G__Smatrix_317_0_20, 100, -1, -1, 1, 2, 1, 1, 9, 
50422 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50423    G__memfunc_setup("operator()",957,G__G__Smatrix_317_0_21, 100, -1, -1, 1, 2, 1, 1, 0, 
50424 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50425    G__memfunc_setup("At",181,G__G__Smatrix_317_0_22, 100, -1, -1, 1, 2, 1, 1, 9, 
50426 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50427    G__memfunc_setup("At",181,G__G__Smatrix_317_0_23, 100, -1, -1, 1, 2, 1, 1, 0, 
50428 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50429    G__memfunc_setup("operator[]",1060,G__G__Smatrix_317_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50430    G__memfunc_setup("operator[]",1060,G__G__Smatrix_317_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50431    G__memfunc_setup("operator+=",980,G__G__Smatrix_317_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50432    G__memfunc_setup("operator-=",982,G__G__Smatrix_317_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50433    G__memfunc_setup("operator*=",979,G__G__Smatrix_317_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50434    G__memfunc_setup("operator/=",984,G__G__Smatrix_317_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "d - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50435    G__memfunc_setup("Invert",632,G__G__Smatrix_317_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50436    G__memfunc_setup("Inverse",732,G__G__Smatrix_317_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50437    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_317_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50438    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_317_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50439    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_317_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50440    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_317_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50441    G__memfunc_setup("Det",285,G__G__Smatrix_317_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
50442    G__memfunc_setup("Det2",335,G__G__Smatrix_317_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 1 - det", (char*)NULL, (void*) NULL, 0);
50443    G__memfunc_setup("Row",312,G__G__Smatrix_317_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
50444    G__memfunc_setup("Col",286,G__G__Smatrix_317_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO9gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
50445    G__memfunc_setup("Diagonal",799,G__G__Smatrix_317_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO9gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50446    G__memfunc_setup("Trace",495,G__G__Smatrix_317_0_41, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50447    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_317_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO36gR), G__defined_typename("ROOT::Math::SVector<double,9*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50448    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_317_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO36gR), G__defined_typename("ROOT::Math::SVector<double,9*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50449    G__memfunc_setup("IsInUse",672,G__G__Smatrix_317_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - - 10 - p", (char*)NULL, (void*) NULL, 0);
50450    G__memfunc_setup("Print",525,G__G__Smatrix_317_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
50451    // automatic destructor
50452    G__memfunc_setup("~SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >", 4662, G__G__Smatrix_317_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50453    // automatic assignment operator
50454    G__memfunc_setup("operator=", 937, G__G__Smatrix_317_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
50455    G__tag_memfunc_reset();
50456 }
50457 
50458 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow(void) {
50459    /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow */
50460    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow));
50461    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_321_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
50462 "u 'ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50463    G__memfunc_setup("operator[]",1060,G__G__Smatrix_321_0_2, 100, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50464    // automatic copy constructor
50465    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_321_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50466    // automatic destructor
50467    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_321_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50468    // automatic assignment operator
50469    G__memfunc_setup("operator=", 937, G__G__Smatrix_321_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50470    G__tag_memfunc_reset();
50471 }
50472 
50473 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const(void) {
50474    /* ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const */
50475    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const));
50476    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_322_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
50477 "u 'ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50478    G__memfunc_setup("operator[]",1060,G__G__Smatrix_322_0_2, 100, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50479    // automatic copy constructor
50480    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_322_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
50481    // automatic destructor
50482    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_322_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50483    G__tag_memfunc_reset();
50484 }
50485 
50486 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR(void) {
50487    /* ROOT::Math::MatRepStd<float,4,3> */
50488    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR));
50489    G__memfunc_setup("operator()",957,G__G__Smatrix_325_0_1, 102, -1, -1, 1, 2, 1, 1, 9, 
50490 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50491    G__memfunc_setup("operator()",957,G__G__Smatrix_325_0_2, 102, -1, -1, 1, 2, 1, 1, 0, 
50492 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50493    G__memfunc_setup("operator[]",1060,G__G__Smatrix_325_0_3, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50494    G__memfunc_setup("operator[]",1060,G__G__Smatrix_325_0_4, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50495    G__memfunc_setup("apply",550,G__G__Smatrix_325_0_5, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50496    G__memfunc_setup("Array",511,G__G__Smatrix_325_0_6, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50497    G__memfunc_setup("Array",511,G__G__Smatrix_325_0_7, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50498    // automatic default constructor
50499    G__memfunc_setup("MatRepStd<float,4,3>", 1731, G__G__Smatrix_325_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50500    // automatic copy constructor
50501    G__memfunc_setup("MatRepStd<float,4,3>", 1731, G__G__Smatrix_325_0_9, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,4,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50502    // automatic destructor
50503    G__memfunc_setup("~MatRepStd<float,4,3>", 1857, G__G__Smatrix_325_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50504    // automatic assignment operator
50505    G__memfunc_setup("operator=", 937, G__G__Smatrix_325_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,4,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50506    G__tag_memfunc_reset();
50507 }
50508 
50509 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR(void) {
50510    /* ROOT::Math::MatRepStd<float,3,4> */
50511    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR));
50512    G__memfunc_setup("operator()",957,G__G__Smatrix_327_0_1, 102, -1, -1, 1, 2, 1, 1, 9, 
50513 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50514    G__memfunc_setup("operator()",957,G__G__Smatrix_327_0_2, 102, -1, -1, 1, 2, 1, 1, 0, 
50515 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50516    G__memfunc_setup("operator[]",1060,G__G__Smatrix_327_0_3, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50517    G__memfunc_setup("operator[]",1060,G__G__Smatrix_327_0_4, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50518    G__memfunc_setup("apply",550,G__G__Smatrix_327_0_5, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50519    G__memfunc_setup("Array",511,G__G__Smatrix_327_0_6, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50520    G__memfunc_setup("Array",511,G__G__Smatrix_327_0_7, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50521    // automatic default constructor
50522    G__memfunc_setup("MatRepStd<float,3,4>", 1731, G__G__Smatrix_327_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50523    // automatic copy constructor
50524    G__memfunc_setup("MatRepStd<float,3,4>", 1731, G__G__Smatrix_327_0_9, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,3,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50525    // automatic destructor
50526    G__memfunc_setup("~MatRepStd<float,3,4>", 1857, G__G__Smatrix_327_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50527    // automatic assignment operator
50528    G__memfunc_setup("operator=", 937, G__G__Smatrix_327_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,3,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50529    G__tag_memfunc_reset();
50530 }
50531 
50532 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR(void) {
50533    /* ROOT::Math::MatRepStd<float,9,7> */
50534    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR));
50535    G__memfunc_setup("operator()",957,G__G__Smatrix_329_0_1, 102, -1, -1, 1, 2, 1, 1, 9, 
50536 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50537    G__memfunc_setup("operator()",957,G__G__Smatrix_329_0_2, 102, -1, -1, 1, 2, 1, 1, 0, 
50538 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50539    G__memfunc_setup("operator[]",1060,G__G__Smatrix_329_0_3, 102, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50540    G__memfunc_setup("operator[]",1060,G__G__Smatrix_329_0_4, 102, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50541    G__memfunc_setup("apply",550,G__G__Smatrix_329_0_5, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50542    G__memfunc_setup("Array",511,G__G__Smatrix_329_0_6, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50543    G__memfunc_setup("Array",511,G__G__Smatrix_329_0_7, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50544    // automatic default constructor
50545    G__memfunc_setup("MatRepStd<float,9,7>", 1740, G__G__Smatrix_329_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50546    // automatic copy constructor
50547    G__memfunc_setup("MatRepStd<float,9,7>", 1740, G__G__Smatrix_329_0_9, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,9,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50548    // automatic destructor
50549    G__memfunc_setup("~MatRepStd<float,9,7>", 1866, G__G__Smatrix_329_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50550    // automatic assignment operator
50551    G__memfunc_setup("operator=", 937, G__G__Smatrix_329_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<float,9,7>' - 11 - -", (char*) NULL, (void*) NULL, 0);
50552    G__tag_memfunc_reset();
50553 }
50554 
50555 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR(void) {
50556    /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> > */
50557    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR));
50558    G__memfunc_setup("SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >",4316,G__G__Smatrix_331_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50559    G__memfunc_setup("SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >",4316,G__G__Smatrix_331_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50560    G__memfunc_setup("SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >",4316,G__G__Smatrix_331_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50561    G__memfunc_setup("SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >",4316,G__G__Smatrix_331_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 0, 2, 1, 1, 0, 
50562 "u 'ROOT::Math::SVector<float,8>' 'ROOT::Math::SVector<float,4*(3+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
50563    G__memfunc_setup("SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >",4316,G__G__Smatrix_331_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50564    G__memfunc_setup("operator=",937,G__G__Smatrix_331_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50565    G__memfunc_setup("operator=",937,G__G__Smatrix_331_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50566    G__memfunc_setup("apply",550,G__G__Smatrix_331_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50567    G__memfunc_setup("Array",511,G__G__Smatrix_331_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50568    G__memfunc_setup("Array",511,G__G__Smatrix_331_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50569    G__memfunc_setup("begin",517,G__G__Smatrix_331_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50570    G__memfunc_setup("end",311,G__G__Smatrix_331_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50571    G__memfunc_setup("begin",517,G__G__Smatrix_331_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50572    G__memfunc_setup("end",311,G__G__Smatrix_331_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50573    G__memfunc_setup("operator==",998,G__G__Smatrix_331_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50574    G__memfunc_setup("operator!=",970,G__G__Smatrix_331_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50575    G__memfunc_setup("operator!=",970,G__G__Smatrix_331_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50576    G__memfunc_setup("operator>",938,G__G__Smatrix_331_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50577    G__memfunc_setup("operator<",936,G__G__Smatrix_331_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50578    G__memfunc_setup("operator()",957,G__G__Smatrix_331_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
50579 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50580    G__memfunc_setup("operator()",957,G__G__Smatrix_331_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
50581 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50582    G__memfunc_setup("At",181,G__G__Smatrix_331_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
50583 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50584    G__memfunc_setup("At",181,G__G__Smatrix_331_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
50585 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50586    G__memfunc_setup("operator[]",1060,G__G__Smatrix_331_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50587    G__memfunc_setup("operator[]",1060,G__G__Smatrix_331_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50588    G__memfunc_setup("operator+=",980,G__G__Smatrix_331_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50589    G__memfunc_setup("operator-=",982,G__G__Smatrix_331_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50590    G__memfunc_setup("operator*=",979,G__G__Smatrix_331_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50591    G__memfunc_setup("operator/=",984,G__G__Smatrix_331_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50592    G__memfunc_setup("Invert",632,G__G__Smatrix_331_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50593    G__memfunc_setup("Inverse",732,G__G__Smatrix_331_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50594    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_331_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50595    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_331_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50596    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_331_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50597    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_331_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50598    G__memfunc_setup("Det",285,G__G__Smatrix_331_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
50599    G__memfunc_setup("Det2",335,G__G__Smatrix_331_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
50600    G__memfunc_setup("Row",312,G__G__Smatrix_331_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
50601    G__memfunc_setup("Col",286,G__G__Smatrix_331_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
50602    G__memfunc_setup("Diagonal",799,G__G__Smatrix_331_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50603    G__memfunc_setup("Trace",495,G__G__Smatrix_331_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50604    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_331_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO8gR), G__defined_typename("ROOT::Math::SVector<float,4*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50605    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_331_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO8gR), G__defined_typename("ROOT::Math::SVector<float,4*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50606    G__memfunc_setup("IsInUse",672,G__G__Smatrix_331_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
50607    G__memfunc_setup("Print",525,G__G__Smatrix_331_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
50608    // automatic destructor
50609    G__memfunc_setup("~SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >", 4442, G__G__Smatrix_331_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50610    // automatic assignment operator
50611    G__memfunc_setup("operator=", 937, G__G__Smatrix_331_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
50612    G__tag_memfunc_reset();
50613 }
50614 
50615 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow(void) {
50616    /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow */
50617    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow));
50618    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_335_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
50619 "u 'ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50620    G__memfunc_setup("operator[]",1060,G__G__Smatrix_335_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50621    // automatic copy constructor
50622    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_335_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50623    // automatic destructor
50624    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_335_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50625    // automatic assignment operator
50626    G__memfunc_setup("operator=", 937, G__G__Smatrix_335_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50627    G__tag_memfunc_reset();
50628 }
50629 
50630 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const(void) {
50631    /* ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const */
50632    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const));
50633    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_336_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
50634 "u 'ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50635    G__memfunc_setup("operator[]",1060,G__G__Smatrix_336_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50636    // automatic copy constructor
50637    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_336_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
50638    // automatic destructor
50639    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_336_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50640    G__tag_memfunc_reset();
50641 }
50642 
50643 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR(void) {
50644    /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> > */
50645    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR));
50646    G__memfunc_setup("SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >",4316,G__G__Smatrix_337_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50647    G__memfunc_setup("SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >",4316,G__G__Smatrix_337_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50648    G__memfunc_setup("SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >",4316,G__G__Smatrix_337_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50649    G__memfunc_setup("SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >",4316,G__G__Smatrix_337_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 0, 2, 1, 1, 0, 
50650 "u 'ROOT::Math::SVector<float,7>' 'ROOT::Math::SVector<float,3*(4+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
50651    G__memfunc_setup("SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >",4316,G__G__Smatrix_337_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50652    G__memfunc_setup("operator=",937,G__G__Smatrix_337_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50653    G__memfunc_setup("operator=",937,G__G__Smatrix_337_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50654    G__memfunc_setup("apply",550,G__G__Smatrix_337_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50655    G__memfunc_setup("Array",511,G__G__Smatrix_337_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50656    G__memfunc_setup("Array",511,G__G__Smatrix_337_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50657    G__memfunc_setup("begin",517,G__G__Smatrix_337_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50658    G__memfunc_setup("end",311,G__G__Smatrix_337_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50659    G__memfunc_setup("begin",517,G__G__Smatrix_337_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50660    G__memfunc_setup("end",311,G__G__Smatrix_337_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50661    G__memfunc_setup("operator==",998,G__G__Smatrix_337_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50662    G__memfunc_setup("operator!=",970,G__G__Smatrix_337_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50663    G__memfunc_setup("operator!=",970,G__G__Smatrix_337_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50664    G__memfunc_setup("operator>",938,G__G__Smatrix_337_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50665    G__memfunc_setup("operator<",936,G__G__Smatrix_337_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50666    G__memfunc_setup("operator()",957,G__G__Smatrix_337_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
50667 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50668    G__memfunc_setup("operator()",957,G__G__Smatrix_337_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
50669 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50670    G__memfunc_setup("At",181,G__G__Smatrix_337_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
50671 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50672    G__memfunc_setup("At",181,G__G__Smatrix_337_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
50673 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50674    G__memfunc_setup("operator[]",1060,G__G__Smatrix_337_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50675    G__memfunc_setup("operator[]",1060,G__G__Smatrix_337_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50676    G__memfunc_setup("operator+=",980,G__G__Smatrix_337_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50677    G__memfunc_setup("operator-=",982,G__G__Smatrix_337_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50678    G__memfunc_setup("operator*=",979,G__G__Smatrix_337_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50679    G__memfunc_setup("operator/=",984,G__G__Smatrix_337_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50680    G__memfunc_setup("Invert",632,G__G__Smatrix_337_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50681    G__memfunc_setup("Inverse",732,G__G__Smatrix_337_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50682    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_337_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50683    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_337_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50684    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_337_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50685    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_337_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50686    G__memfunc_setup("Det",285,G__G__Smatrix_337_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
50687    G__memfunc_setup("Det2",335,G__G__Smatrix_337_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
50688    G__memfunc_setup("Row",312,G__G__Smatrix_337_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
50689    G__memfunc_setup("Col",286,G__G__Smatrix_337_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
50690    G__memfunc_setup("Diagonal",799,G__G__Smatrix_337_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50691    G__memfunc_setup("Trace",495,G__G__Smatrix_337_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50692    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_337_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), G__defined_typename("ROOT::Math::SVector<float,3*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50693    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_337_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), G__defined_typename("ROOT::Math::SVector<float,3*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50694    G__memfunc_setup("IsInUse",672,G__G__Smatrix_337_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
50695    G__memfunc_setup("Print",525,G__G__Smatrix_337_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
50696    // automatic destructor
50697    G__memfunc_setup("~SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >", 4442, G__G__Smatrix_337_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50698    // automatic assignment operator
50699    G__memfunc_setup("operator=", 937, G__G__Smatrix_337_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
50700    G__tag_memfunc_reset();
50701 }
50702 
50703 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow(void) {
50704    /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow */
50705    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow));
50706    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_339_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
50707 "u 'ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50708    G__memfunc_setup("operator[]",1060,G__G__Smatrix_339_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50709    // automatic copy constructor
50710    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_339_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50711    // automatic destructor
50712    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_339_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50713    // automatic assignment operator
50714    G__memfunc_setup("operator=", 937, G__G__Smatrix_339_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50715    G__tag_memfunc_reset();
50716 }
50717 
50718 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const(void) {
50719    /* ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const */
50720    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const));
50721    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_340_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
50722 "u 'ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50723    G__memfunc_setup("operator[]",1060,G__G__Smatrix_340_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50724    // automatic copy constructor
50725    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_340_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
50726    // automatic destructor
50727    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_340_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50728    G__tag_memfunc_reset();
50729 }
50730 
50731 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR(void) {
50732    /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> > */
50733    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR));
50734    G__memfunc_setup("SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >",4334,G__G__Smatrix_341_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50735    G__memfunc_setup("SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >",4334,G__G__Smatrix_341_0_2, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50736    G__memfunc_setup("SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >",4334,G__G__Smatrix_341_0_3, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50737    G__memfunc_setup("SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >",4334,G__G__Smatrix_341_0_4, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 0, 2, 1, 1, 0, 
50738 "u 'ROOT::Math::SVector<float,36>' 'ROOT::Math::SVector<float,9*(7+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
50739    G__memfunc_setup("SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >",4334,G__G__Smatrix_341_0_5, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 0, 1, 5, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50740    G__memfunc_setup("operator=",937,G__G__Smatrix_341_0_6, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
50741    G__memfunc_setup("operator=",937,G__G__Smatrix_341_0_7, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50742    G__memfunc_setup("apply",550,G__G__Smatrix_341_0_8, 102, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50743    G__memfunc_setup("Array",511,G__G__Smatrix_341_0_9, 70, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
50744    G__memfunc_setup("Array",511,G__G__Smatrix_341_0_10, 70, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50745    G__memfunc_setup("begin",517,G__G__Smatrix_341_0_11, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50746    G__memfunc_setup("end",311,G__G__Smatrix_341_0_12, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50747    G__memfunc_setup("begin",517,G__G__Smatrix_341_0_13, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50748    G__memfunc_setup("end",311,G__G__Smatrix_341_0_14, 70, -1, G__defined_typename("ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50749    G__memfunc_setup("operator==",998,G__G__Smatrix_341_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50750    G__memfunc_setup("operator!=",970,G__G__Smatrix_341_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50751    G__memfunc_setup("operator!=",970,G__G__Smatrix_341_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50752    G__memfunc_setup("operator>",938,G__G__Smatrix_341_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50753    G__memfunc_setup("operator<",936,G__G__Smatrix_341_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50754    G__memfunc_setup("operator()",957,G__G__Smatrix_341_0_20, 102, -1, -1, 1, 2, 1, 1, 9, 
50755 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50756    G__memfunc_setup("operator()",957,G__G__Smatrix_341_0_21, 102, -1, -1, 1, 2, 1, 1, 0, 
50757 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50758    G__memfunc_setup("At",181,G__G__Smatrix_341_0_22, 102, -1, -1, 1, 2, 1, 1, 9, 
50759 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50760    G__memfunc_setup("At",181,G__G__Smatrix_341_0_23, 102, -1, -1, 1, 2, 1, 1, 0, 
50761 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
50762    G__memfunc_setup("operator[]",1060,G__G__Smatrix_341_0_24, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50763    G__memfunc_setup("operator[]",1060,G__G__Smatrix_341_0_25, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50764    G__memfunc_setup("operator+=",980,G__G__Smatrix_341_0_26, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50765    G__memfunc_setup("operator-=",982,G__G__Smatrix_341_0_27, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50766    G__memfunc_setup("operator*=",979,G__G__Smatrix_341_0_28, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50767    G__memfunc_setup("operator/=",984,G__G__Smatrix_341_0_29, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "f - - 11 - rhs", (char*)NULL, (void*) NULL, 0);
50768    G__memfunc_setup("Invert",632,G__G__Smatrix_341_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50769    G__memfunc_setup("Inverse",732,G__G__Smatrix_341_0_31, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50770    G__memfunc_setup("InvertFast",1030,G__G__Smatrix_341_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50771    G__memfunc_setup("InverseFast",1130,G__G__Smatrix_341_0_33, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50772    G__memfunc_setup("InvertChol",1022,G__G__Smatrix_341_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
50773    G__memfunc_setup("InverseChol",1122,G__G__Smatrix_341_0_35, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
50774    G__memfunc_setup("Det",285,G__G__Smatrix_341_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
50775    G__memfunc_setup("Det2",335,G__G__Smatrix_341_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "f - - 1 - det", (char*)NULL, (void*) NULL, 0);
50776    G__memfunc_setup("Row",312,G__G__Smatrix_341_0_38, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
50777    G__memfunc_setup("Col",286,G__G__Smatrix_341_0_39, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO9gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
50778    G__memfunc_setup("Diagonal",799,G__G__Smatrix_341_0_40, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO9gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50779    G__memfunc_setup("Trace",495,G__G__Smatrix_341_0_41, 102, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50780    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix_341_0_42, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO36gR), G__defined_typename("ROOT::Math::SVector<float,9*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50781    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix_341_0_43, 117, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO36gR), G__defined_typename("ROOT::Math::SVector<float,9*(7+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
50782    G__memfunc_setup("IsInUse",672,G__G__Smatrix_341_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "F - - 10 - p", (char*)NULL, (void*) NULL, 0);
50783    G__memfunc_setup("Print",525,G__G__Smatrix_341_0_45, 117, G__get_linked_tagnum(&G__G__SmatrixLN_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);
50784    // automatic destructor
50785    G__memfunc_setup("~SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >", 4460, G__G__Smatrix_341_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50786    // automatic assignment operator
50787    G__memfunc_setup("operator=", 937, G__G__Smatrix_341_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
50788    G__tag_memfunc_reset();
50789 }
50790 
50791 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow(void) {
50792    /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow */
50793    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow));
50794    G__memfunc_setup("SMatrixRow",1024,G__G__Smatrix_345_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow), -1, 0, 2, 1, 1, 0, 
50795 "u 'ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >' - 1 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50796    G__memfunc_setup("operator[]",1060,G__G__Smatrix_345_0_2, 102, -1, -1, 1, 1, 1, 1, 0, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50797    // automatic copy constructor
50798    G__memfunc_setup("SMatrixRow", 1024, G__G__Smatrix_345_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50799    // automatic destructor
50800    G__memfunc_setup("~SMatrixRow", 1150, G__G__Smatrix_345_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50801    // automatic assignment operator
50802    G__memfunc_setup("operator=", 937, G__G__Smatrix_345_0_5, (int) ('u'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow' - 11 - -", (char*) NULL, (void*) NULL, 0);
50803    G__tag_memfunc_reset();
50804 }
50805 
50806 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const(void) {
50807    /* ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const */
50808    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const));
50809    G__memfunc_setup("SMatrixRow_const",1670,G__G__Smatrix_346_0_1, 105, G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 2, 1, 1, 0, 
50810 "u 'ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >' - 11 - rhs h - - 0 - i", (char*)NULL, (void*) NULL, 0);
50811    G__memfunc_setup("operator[]",1060,G__G__Smatrix_346_0_2, 102, -1, -1, 1, 1, 1, 1, 9, "i - - 0 - j", (char*)NULL, (void*) NULL, 0);
50812    // automatic copy constructor
50813    G__memfunc_setup("SMatrixRow_const", 1670, G__G__Smatrix_346_0_3, (int) ('i'), G__get_linked_tagnum(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const' - 11 - -", (char*) NULL, (void*) NULL, 0);
50814    // automatic destructor
50815    G__memfunc_setup("~SMatrixRow_const", 1796, G__G__Smatrix_346_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
50816    G__tag_memfunc_reset();
50817 }
50818 
50819 
50820 /*********************************************************
50821 * Member function information setup
50822 *********************************************************/
50823 extern "C" void G__cpp_setup_memfuncG__Smatrix() {
50824 }
50825 
50826 /*********************************************************
50827 * Global variable information setup for each class
50828 *********************************************************/
50829 static void G__cpp_setup_global0() {
50830 
50831    /* Setting up global variables */
50832    G__resetplocal();
50833 
50834 }
50835 
50836 static void G__cpp_setup_global1() {
50837 
50838    G__resetglobalenv();
50839 }
50840 extern "C" void G__cpp_setup_globalG__Smatrix() {
50841   G__cpp_setup_global0();
50842   G__cpp_setup_global1();
50843 }
50844 
50845 /*********************************************************
50846 * Global function information setup for each class
50847 *********************************************************/
50848 static void G__cpp_setup_func0() {
50849    G__lastifuncposition();
50850 
50851 }
50852 
50853 static void G__cpp_setup_func1() {
50854 }
50855 
50856 static void G__cpp_setup_func2() {
50857 
50858    G__resetifuncposition();
50859 }
50860 
50861 extern "C" void G__cpp_setup_funcG__Smatrix() {
50862   G__cpp_setup_func0();
50863   G__cpp_setup_func1();
50864   G__cpp_setup_func2();
50865 }
50866 
50867 /*********************************************************
50868 * Class,struct,union,enum tag information setup
50869 *********************************************************/
50870 /* Setup class/struct taginfo */
50871 G__linked_taginfo G__G__SmatrixLN_ROOT = { "ROOT" , 110 , -1 };
50872 G__linked_taginfo G__G__SmatrixLN_basic_ostreamlEcharcOchar_traitslEchargRsPgR = { "basic_ostream<char,char_traits<char> >" , 99 , -1 };
50873 G__linked_taginfo G__G__SmatrixLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
50874 G__linked_taginfo G__G__SmatrixLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
50875 G__linked_taginfo G__G__SmatrixLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
50876 G__linked_taginfo G__G__SmatrixLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
50877 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMath = { "ROOT::Math" , 110 , -1 };
50878 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR = { "ROOT::Math::RowOffsets<2>" , 115 , -1 };
50879 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR = { "ROOT::Math::RowOffsets<3>" , 115 , -1 };
50880 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR = { "ROOT::Math::RowOffsets<4>" , 115 , -1 };
50881 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR = { "ROOT::Math::RowOffsets<5>" , 115 , -1 };
50882 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR = { "ROOT::Math::RowOffsets<6>" , 115 , -1 };
50883 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR = { "ROOT::Math::RowOffsets<7>" , 115 , -1 };
50884 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity = { "ROOT::Math::SMatrixIdentity" , 115 , -1 };
50885 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR = { "ROOT::Math::MatRepStd<double,2,2>" , 99 , -1 };
50886 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRcLcLdA = { "ROOT::Math::MatRepStd<double,2,2>::$" , 101 , -1 };
50887 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >" , 99 , -1 };
50888 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR = { "ROOT::Math::SVector<double,3>" , 99 , -1 };
50889 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gRcLcLdA = { "ROOT::Math::SVector<double,3>::$" , 101 , -1 };
50890 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::$" , 101 , -1 };
50891 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow" , 99 , -1 };
50892 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const" , 99 , -1 };
50893 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR = { "ROOT::Math::SVector<double,2>" , 99 , -1 };
50894 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gRcLcLdA = { "ROOT::Math::SVector<double,2>::$" , 101 , -1 };
50895 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR = { "ROOT::Math::MatRepStd<double,3,3>" , 99 , -1 };
50896 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRcLcLdA = { "ROOT::Math::MatRepStd<double,3,3>::$" , 101 , -1 };
50897 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >" , 99 , -1 };
50898 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR = { "ROOT::Math::SVector<double,6>" , 99 , -1 };
50899 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gRcLcLdA = { "ROOT::Math::SVector<double,6>::$" , 101 , -1 };
50900 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::$" , 101 , -1 };
50901 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow" , 99 , -1 };
50902 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const" , 99 , -1 };
50903 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR = { "ROOT::Math::MatRepStd<double,4,4>" , 99 , -1 };
50904 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRcLcLdA = { "ROOT::Math::MatRepStd<double,4,4>::$" , 101 , -1 };
50905 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >" , 99 , -1 };
50906 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR = { "ROOT::Math::SVector<double,10>" , 99 , -1 };
50907 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::$" , 101 , -1 };
50908 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow" , 99 , -1 };
50909 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const" , 99 , -1 };
50910 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR = { "ROOT::Math::SVector<double,4>" , 99 , -1 };
50911 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gRcLcLdA = { "ROOT::Math::SVector<double,4>::$" , 101 , -1 };
50912 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR = { "ROOT::Math::MatRepStd<double,5,5>" , 99 , -1 };
50913 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRcLcLdA = { "ROOT::Math::MatRepStd<double,5,5>::$" , 101 , -1 };
50914 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >" , 99 , -1 };
50915 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR = { "ROOT::Math::SVector<double,15>" , 99 , -1 };
50916 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::$" , 101 , -1 };
50917 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow" , 99 , -1 };
50918 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const" , 99 , -1 };
50919 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR = { "ROOT::Math::SVector<double,5>" , 99 , -1 };
50920 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gRcLcLdA = { "ROOT::Math::SVector<double,5>::$" , 101 , -1 };
50921 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR = { "ROOT::Math::MatRepStd<double,6,6>" , 99 , -1 };
50922 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRcLcLdA = { "ROOT::Math::MatRepStd<double,6,6>::$" , 101 , -1 };
50923 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >" , 99 , -1 };
50924 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR = { "ROOT::Math::SVector<double,21>" , 99 , -1 };
50925 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::$" , 101 , -1 };
50926 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow" , 99 , -1 };
50927 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const" , 99 , -1 };
50928 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR = { "ROOT::Math::MatRepStd<double,7,7>" , 99 , -1 };
50929 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRcLcLdA = { "ROOT::Math::MatRepStd<double,7,7>::$" , 101 , -1 };
50930 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >" , 99 , -1 };
50931 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR = { "ROOT::Math::SVector<double,28>" , 99 , -1 };
50932 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::$" , 101 , -1 };
50933 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow" , 99 , -1 };
50934 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const" , 99 , -1 };
50935 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR = { "ROOT::Math::SVector<double,7>" , 99 , -1 };
50936 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gRcLcLdA = { "ROOT::Math::SVector<double,7>::$" , 101 , -1 };
50937 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR = { "ROOT::Math::MatRepSym<double,2>" , 99 , -1 };
50938 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gRcLcLdA = { "ROOT::Math::MatRepSym<double,2>::$" , 101 , -1 };
50939 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >" , 99 , -1 };
50940 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::$" , 101 , -1 };
50941 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow" , 99 , -1 };
50942 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const" , 99 , -1 };
50943 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR = { "ROOT::Math::MatRepSym<double,3>" , 99 , -1 };
50944 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gRcLcLdA = { "ROOT::Math::MatRepSym<double,3>::$" , 101 , -1 };
50945 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >" , 99 , -1 };
50946 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::$" , 101 , -1 };
50947 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow" , 99 , -1 };
50948 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const" , 99 , -1 };
50949 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR = { "ROOT::Math::MatRepSym<double,4>" , 99 , -1 };
50950 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gRcLcLdA = { "ROOT::Math::MatRepSym<double,4>::$" , 101 , -1 };
50951 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >" , 99 , -1 };
50952 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::$" , 101 , -1 };
50953 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow" , 99 , -1 };
50954 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const" , 99 , -1 };
50955 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR = { "ROOT::Math::MatRepSym<double,5>" , 99 , -1 };
50956 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gRcLcLdA = { "ROOT::Math::MatRepSym<double,5>::$" , 101 , -1 };
50957 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >" , 99 , -1 };
50958 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::$" , 101 , -1 };
50959 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow" , 99 , -1 };
50960 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const" , 99 , -1 };
50961 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR = { "ROOT::Math::MatRepSym<double,6>" , 99 , -1 };
50962 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gRcLcLdA = { "ROOT::Math::MatRepSym<double,6>::$" , 101 , -1 };
50963 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >" , 99 , -1 };
50964 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::$" , 101 , -1 };
50965 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow" , 99 , -1 };
50966 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const" , 99 , -1 };
50967 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR = { "ROOT::Math::MatRepSym<double,7>" , 99 , -1 };
50968 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gRcLcLdA = { "ROOT::Math::MatRepSym<double,7>::$" , 101 , -1 };
50969 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >" , 99 , -1 };
50970 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::$" , 101 , -1 };
50971 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow" , 99 , -1 };
50972 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const" , 99 , -1 };
50973 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR = { "ROOT::Math::MatRepStd<float,2,2>" , 99 , -1 };
50974 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRcLcLdA = { "ROOT::Math::MatRepStd<float,2,2>::$" , 101 , -1 };
50975 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >" , 99 , -1 };
50976 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR = { "ROOT::Math::SVector<float,3>" , 99 , -1 };
50977 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gRcLcLdA = { "ROOT::Math::SVector<float,3>::$" , 101 , -1 };
50978 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::$" , 101 , -1 };
50979 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow" , 99 , -1 };
50980 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const" , 99 , -1 };
50981 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR = { "ROOT::Math::SVector<float,2>" , 99 , -1 };
50982 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gRcLcLdA = { "ROOT::Math::SVector<float,2>::$" , 101 , -1 };
50983 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR = { "ROOT::Math::MatRepStd<float,3,3>" , 99 , -1 };
50984 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRcLcLdA = { "ROOT::Math::MatRepStd<float,3,3>::$" , 101 , -1 };
50985 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >" , 99 , -1 };
50986 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR = { "ROOT::Math::SVector<float,6>" , 99 , -1 };
50987 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gRcLcLdA = { "ROOT::Math::SVector<float,6>::$" , 101 , -1 };
50988 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::$" , 101 , -1 };
50989 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow" , 99 , -1 };
50990 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const" , 99 , -1 };
50991 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR = { "ROOT::Math::MatRepStd<float,4,4>" , 99 , -1 };
50992 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRcLcLdA = { "ROOT::Math::MatRepStd<float,4,4>::$" , 101 , -1 };
50993 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >" , 99 , -1 };
50994 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR = { "ROOT::Math::SVector<float,10>" , 99 , -1 };
50995 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::$" , 101 , -1 };
50996 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow" , 99 , -1 };
50997 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const" , 99 , -1 };
50998 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR = { "ROOT::Math::SVector<float,4>" , 99 , -1 };
50999 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gRcLcLdA = { "ROOT::Math::SVector<float,4>::$" , 101 , -1 };
51000 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR = { "ROOT::Math::MatRepStd<float,5,5>" , 99 , -1 };
51001 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRcLcLdA = { "ROOT::Math::MatRepStd<float,5,5>::$" , 101 , -1 };
51002 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >" , 99 , -1 };
51003 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR = { "ROOT::Math::SVector<float,15>" , 99 , -1 };
51004 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::$" , 101 , -1 };
51005 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow" , 99 , -1 };
51006 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const" , 99 , -1 };
51007 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR = { "ROOT::Math::SVector<float,5>" , 99 , -1 };
51008 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gRcLcLdA = { "ROOT::Math::SVector<float,5>::$" , 101 , -1 };
51009 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR = { "ROOT::Math::MatRepStd<float,6,6>" , 99 , -1 };
51010 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRcLcLdA = { "ROOT::Math::MatRepStd<float,6,6>::$" , 101 , -1 };
51011 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >" , 99 , -1 };
51012 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR = { "ROOT::Math::SVector<float,21>" , 99 , -1 };
51013 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::$" , 101 , -1 };
51014 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow" , 99 , -1 };
51015 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const" , 99 , -1 };
51016 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR = { "ROOT::Math::MatRepStd<float,7,7>" , 99 , -1 };
51017 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRcLcLdA = { "ROOT::Math::MatRepStd<float,7,7>::$" , 101 , -1 };
51018 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >" , 99 , -1 };
51019 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR = { "ROOT::Math::SVector<float,28>" , 99 , -1 };
51020 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::$" , 101 , -1 };
51021 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow" , 99 , -1 };
51022 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const" , 99 , -1 };
51023 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR = { "ROOT::Math::SVector<float,7>" , 99 , -1 };
51024 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gRcLcLdA = { "ROOT::Math::SVector<float,7>::$" , 101 , -1 };
51025 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR = { "ROOT::Math::MatRepSym<float,2>" , 99 , -1 };
51026 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gRcLcLdA = { "ROOT::Math::MatRepSym<float,2>::$" , 101 , -1 };
51027 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >" , 99 , -1 };
51028 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::$" , 101 , -1 };
51029 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow" , 99 , -1 };
51030 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const" , 99 , -1 };
51031 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR = { "ROOT::Math::MatRepSym<float,3>" , 99 , -1 };
51032 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gRcLcLdA = { "ROOT::Math::MatRepSym<float,3>::$" , 101 , -1 };
51033 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >" , 99 , -1 };
51034 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::$" , 101 , -1 };
51035 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow" , 99 , -1 };
51036 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const" , 99 , -1 };
51037 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR = { "ROOT::Math::MatRepSym<float,4>" , 99 , -1 };
51038 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gRcLcLdA = { "ROOT::Math::MatRepSym<float,4>::$" , 101 , -1 };
51039 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >" , 99 , -1 };
51040 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::$" , 101 , -1 };
51041 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow" , 99 , -1 };
51042 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const" , 99 , -1 };
51043 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR = { "ROOT::Math::MatRepSym<float,5>" , 99 , -1 };
51044 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gRcLcLdA = { "ROOT::Math::MatRepSym<float,5>::$" , 101 , -1 };
51045 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >" , 99 , -1 };
51046 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::$" , 101 , -1 };
51047 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow" , 99 , -1 };
51048 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const" , 99 , -1 };
51049 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR = { "ROOT::Math::MatRepSym<float,6>" , 99 , -1 };
51050 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gRcLcLdA = { "ROOT::Math::MatRepSym<float,6>::$" , 101 , -1 };
51051 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >" , 99 , -1 };
51052 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::$" , 101 , -1 };
51053 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow" , 99 , -1 };
51054 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const" , 99 , -1 };
51055 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR = { "ROOT::Math::MatRepSym<float,7>" , 99 , -1 };
51056 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gRcLcLdA = { "ROOT::Math::MatRepSym<float,7>::$" , 101 , -1 };
51057 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >" , 99 , -1 };
51058 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::$" , 101 , -1 };
51059 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow" , 99 , -1 };
51060 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const" , 99 , -1 };
51061 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR = { "ROOT::Math::MatRepStd<double,4,3>" , 99 , -1 };
51062 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRcLcLdA = { "ROOT::Math::MatRepStd<double,4,3>::$" , 101 , -1 };
51063 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR = { "ROOT::Math::MatRepStd<double,3,4>" , 99 , -1 };
51064 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRcLcLdA = { "ROOT::Math::MatRepStd<double,3,4>::$" , 101 , -1 };
51065 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR = { "ROOT::Math::MatRepStd<double,9,7>" , 99 , -1 };
51066 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRcLcLdA = { "ROOT::Math::MatRepStd<double,9,7>::$" , 101 , -1 };
51067 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR = { "ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >" , 99 , -1 };
51068 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO8gR = { "ROOT::Math::SVector<double,8>" , 99 , -1 };
51069 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::$" , 101 , -1 };
51070 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow" , 99 , -1 };
51071 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const" , 99 , -1 };
51072 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR = { "ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >" , 99 , -1 };
51073 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::$" , 101 , -1 };
51074 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow" , 99 , -1 };
51075 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const" , 99 , -1 };
51076 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR = { "ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >" , 99 , -1 };
51077 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO36gR = { "ROOT::Math::SVector<double,36>" , 99 , -1 };
51078 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLdA = { "ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::$" , 101 , -1 };
51079 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow" , 99 , -1 };
51080 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const" , 99 , -1 };
51081 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO9gR = { "ROOT::Math::SVector<double,9>" , 99 , -1 };
51082 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR = { "ROOT::Math::MatRepStd<float,4,3>" , 99 , -1 };
51083 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRcLcLdA = { "ROOT::Math::MatRepStd<float,4,3>::$" , 101 , -1 };
51084 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR = { "ROOT::Math::MatRepStd<float,3,4>" , 99 , -1 };
51085 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRcLcLdA = { "ROOT::Math::MatRepStd<float,3,4>::$" , 101 , -1 };
51086 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR = { "ROOT::Math::MatRepStd<float,9,7>" , 99 , -1 };
51087 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRcLcLdA = { "ROOT::Math::MatRepStd<float,9,7>::$" , 101 , -1 };
51088 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR = { "ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >" , 99 , -1 };
51089 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO8gR = { "ROOT::Math::SVector<float,8>" , 99 , -1 };
51090 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::$" , 101 , -1 };
51091 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow" , 99 , -1 };
51092 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const" , 99 , -1 };
51093 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR = { "ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >" , 99 , -1 };
51094 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::$" , 101 , -1 };
51095 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow" , 99 , -1 };
51096 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const" , 99 , -1 };
51097 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR = { "ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >" , 99 , -1 };
51098 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO36gR = { "ROOT::Math::SVector<float,36>" , 99 , -1 };
51099 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLdA = { "ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::$" , 101 , -1 };
51100 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow" , 99 , -1 };
51101 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const" , 99 , -1 };
51102 G__linked_taginfo G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO9gR = { "ROOT::Math::SVector<float,9>" , 99 , -1 };
51103 
51104 /* Reset class/struct taginfo */
51105 extern "C" void G__cpp_reset_tagtableG__Smatrix() {
51106   G__G__SmatrixLN_ROOT.tagnum = -1 ;
51107   G__G__SmatrixLN_basic_ostreamlEcharcOchar_traitslEchargRsPgR.tagnum = -1 ;
51108   G__G__SmatrixLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
51109   G__G__SmatrixLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
51110   G__G__SmatrixLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
51111   G__G__SmatrixLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
51112   G__G__SmatrixLN_ROOTcLcLMath.tagnum = -1 ;
51113   G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR.tagnum = -1 ;
51114   G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR.tagnum = -1 ;
51115   G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR.tagnum = -1 ;
51116   G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR.tagnum = -1 ;
51117   G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR.tagnum = -1 ;
51118   G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR.tagnum = -1 ;
51119   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity.tagnum = -1 ;
51120   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR.tagnum = -1 ;
51121   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRcLcLdA.tagnum = -1 ;
51122   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR.tagnum = -1 ;
51123   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR.tagnum = -1 ;
51124   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gRcLcLdA.tagnum = -1 ;
51125   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLdA.tagnum = -1 ;
51126   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51127   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51128   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR.tagnum = -1 ;
51129   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gRcLcLdA.tagnum = -1 ;
51130   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR.tagnum = -1 ;
51131   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRcLcLdA.tagnum = -1 ;
51132   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR.tagnum = -1 ;
51133   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR.tagnum = -1 ;
51134   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gRcLcLdA.tagnum = -1 ;
51135   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLdA.tagnum = -1 ;
51136   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51137   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51138   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR.tagnum = -1 ;
51139   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRcLcLdA.tagnum = -1 ;
51140   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR.tagnum = -1 ;
51141   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR.tagnum = -1 ;
51142   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLdA.tagnum = -1 ;
51143   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51144   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51145   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR.tagnum = -1 ;
51146   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gRcLcLdA.tagnum = -1 ;
51147   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR.tagnum = -1 ;
51148   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRcLcLdA.tagnum = -1 ;
51149   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR.tagnum = -1 ;
51150   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR.tagnum = -1 ;
51151   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLdA.tagnum = -1 ;
51152   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51153   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51154   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR.tagnum = -1 ;
51155   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gRcLcLdA.tagnum = -1 ;
51156   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR.tagnum = -1 ;
51157   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRcLcLdA.tagnum = -1 ;
51158   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR.tagnum = -1 ;
51159   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR.tagnum = -1 ;
51160   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLdA.tagnum = -1 ;
51161   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51162   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51163   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR.tagnum = -1 ;
51164   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRcLcLdA.tagnum = -1 ;
51165   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR.tagnum = -1 ;
51166   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR.tagnum = -1 ;
51167   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLdA.tagnum = -1 ;
51168   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51169   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51170   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR.tagnum = -1 ;
51171   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gRcLcLdA.tagnum = -1 ;
51172   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR.tagnum = -1 ;
51173   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gRcLcLdA.tagnum = -1 ;
51174   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR.tagnum = -1 ;
51175   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLdA.tagnum = -1 ;
51176   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51177   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51178   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR.tagnum = -1 ;
51179   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gRcLcLdA.tagnum = -1 ;
51180   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR.tagnum = -1 ;
51181   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLdA.tagnum = -1 ;
51182   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51183   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51184   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR.tagnum = -1 ;
51185   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gRcLcLdA.tagnum = -1 ;
51186   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR.tagnum = -1 ;
51187   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLdA.tagnum = -1 ;
51188   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51189   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51190   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR.tagnum = -1 ;
51191   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gRcLcLdA.tagnum = -1 ;
51192   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR.tagnum = -1 ;
51193   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLdA.tagnum = -1 ;
51194   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51195   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51196   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR.tagnum = -1 ;
51197   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gRcLcLdA.tagnum = -1 ;
51198   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR.tagnum = -1 ;
51199   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLdA.tagnum = -1 ;
51200   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51201   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51202   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR.tagnum = -1 ;
51203   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gRcLcLdA.tagnum = -1 ;
51204   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR.tagnum = -1 ;
51205   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLdA.tagnum = -1 ;
51206   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51207   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51208   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR.tagnum = -1 ;
51209   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRcLcLdA.tagnum = -1 ;
51210   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR.tagnum = -1 ;
51211   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR.tagnum = -1 ;
51212   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gRcLcLdA.tagnum = -1 ;
51213   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLdA.tagnum = -1 ;
51214   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51215   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51216   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR.tagnum = -1 ;
51217   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gRcLcLdA.tagnum = -1 ;
51218   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR.tagnum = -1 ;
51219   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRcLcLdA.tagnum = -1 ;
51220   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR.tagnum = -1 ;
51221   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR.tagnum = -1 ;
51222   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gRcLcLdA.tagnum = -1 ;
51223   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLdA.tagnum = -1 ;
51224   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51225   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51226   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR.tagnum = -1 ;
51227   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRcLcLdA.tagnum = -1 ;
51228   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR.tagnum = -1 ;
51229   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR.tagnum = -1 ;
51230   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLdA.tagnum = -1 ;
51231   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51232   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51233   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR.tagnum = -1 ;
51234   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gRcLcLdA.tagnum = -1 ;
51235   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR.tagnum = -1 ;
51236   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRcLcLdA.tagnum = -1 ;
51237   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR.tagnum = -1 ;
51238   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR.tagnum = -1 ;
51239   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLdA.tagnum = -1 ;
51240   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51241   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51242   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR.tagnum = -1 ;
51243   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gRcLcLdA.tagnum = -1 ;
51244   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR.tagnum = -1 ;
51245   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRcLcLdA.tagnum = -1 ;
51246   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR.tagnum = -1 ;
51247   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR.tagnum = -1 ;
51248   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLdA.tagnum = -1 ;
51249   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51250   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51251   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR.tagnum = -1 ;
51252   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRcLcLdA.tagnum = -1 ;
51253   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR.tagnum = -1 ;
51254   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR.tagnum = -1 ;
51255   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLdA.tagnum = -1 ;
51256   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51257   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51258   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR.tagnum = -1 ;
51259   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gRcLcLdA.tagnum = -1 ;
51260   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR.tagnum = -1 ;
51261   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gRcLcLdA.tagnum = -1 ;
51262   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR.tagnum = -1 ;
51263   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLdA.tagnum = -1 ;
51264   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51265   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51266   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR.tagnum = -1 ;
51267   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gRcLcLdA.tagnum = -1 ;
51268   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR.tagnum = -1 ;
51269   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLdA.tagnum = -1 ;
51270   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51271   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51272   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR.tagnum = -1 ;
51273   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gRcLcLdA.tagnum = -1 ;
51274   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR.tagnum = -1 ;
51275   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLdA.tagnum = -1 ;
51276   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51277   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51278   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR.tagnum = -1 ;
51279   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gRcLcLdA.tagnum = -1 ;
51280   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR.tagnum = -1 ;
51281   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLdA.tagnum = -1 ;
51282   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51283   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51284   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR.tagnum = -1 ;
51285   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gRcLcLdA.tagnum = -1 ;
51286   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR.tagnum = -1 ;
51287   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLdA.tagnum = -1 ;
51288   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51289   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51290   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR.tagnum = -1 ;
51291   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gRcLcLdA.tagnum = -1 ;
51292   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR.tagnum = -1 ;
51293   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLdA.tagnum = -1 ;
51294   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51295   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51296   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR.tagnum = -1 ;
51297   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRcLcLdA.tagnum = -1 ;
51298   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR.tagnum = -1 ;
51299   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRcLcLdA.tagnum = -1 ;
51300   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR.tagnum = -1 ;
51301   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRcLcLdA.tagnum = -1 ;
51302   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR.tagnum = -1 ;
51303   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO8gR.tagnum = -1 ;
51304   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLdA.tagnum = -1 ;
51305   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51306   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51307   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR.tagnum = -1 ;
51308   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLdA.tagnum = -1 ;
51309   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51310   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51311   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR.tagnum = -1 ;
51312   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO36gR.tagnum = -1 ;
51313   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLdA.tagnum = -1 ;
51314   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51315   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51316   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO9gR.tagnum = -1 ;
51317   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR.tagnum = -1 ;
51318   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRcLcLdA.tagnum = -1 ;
51319   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR.tagnum = -1 ;
51320   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRcLcLdA.tagnum = -1 ;
51321   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR.tagnum = -1 ;
51322   G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRcLcLdA.tagnum = -1 ;
51323   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR.tagnum = -1 ;
51324   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO8gR.tagnum = -1 ;
51325   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLdA.tagnum = -1 ;
51326   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51327   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51328   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR.tagnum = -1 ;
51329   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLdA.tagnum = -1 ;
51330   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51331   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51332   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR.tagnum = -1 ;
51333   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO36gR.tagnum = -1 ;
51334   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLdA.tagnum = -1 ;
51335   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow.tagnum = -1 ;
51336   G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
51337   G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO9gR.tagnum = -1 ;
51338 }
51339 
51340 
51341 extern "C" void G__cpp_setup_tagtableG__Smatrix() {
51342 
51343    /* Setting up class,struct,union tag entry */
51344    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOT);
51345    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_basic_ostreamlEcharcOchar_traitslEchargRsPgR);
51346    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
51347    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
51348    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
51349    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
51350    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMath),0,-1,0,(char*)NULL,G__setup_memvarROOTcLcLMath,G__setup_memfuncROOTcLcLMath);
51351    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE2gR),sizeof(ROOT::Math::RowOffsets<2>),-1,256,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLRowOffsetslE2gR,G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE2gR);
51352    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE3gR),sizeof(ROOT::Math::RowOffsets<3>),-1,256,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLRowOffsetslE3gR,G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE3gR);
51353    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE4gR),sizeof(ROOT::Math::RowOffsets<4>),-1,256,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLRowOffsetslE4gR,G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE4gR);
51354    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE5gR),sizeof(ROOT::Math::RowOffsets<5>),-1,256,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLRowOffsetslE5gR,G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE5gR);
51355    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE6gR),sizeof(ROOT::Math::RowOffsets<6>),-1,256,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLRowOffsetslE6gR,G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE6gR);
51356    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLRowOffsetslE7gR),sizeof(ROOT::Math::RowOffsets<7>),-1,256,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLRowOffsetslE7gR,G__setup_memfuncROOTcLcLMathcLcLRowOffsetslE7gR);
51357    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixIdentity),sizeof(ROOT::Math::SMatrixIdentity),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixIdentity,G__setup_memfuncROOTcLcLMathcLcLSMatrixIdentity);
51358    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR),sizeof(ROOT::Math::MatRepStd<double,2,2>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gR);
51359    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRcLcLdA);
51360    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR);
51361    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR),sizeof(ROOT::Math::SVector<double,3>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO3gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO3gR);
51362    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO3gRcLcLdA);
51363    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLdA);
51364    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow);
51365    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgRcLcLSMatrixRow_const);
51366    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gR),sizeof(ROOT::Math::SVector<double,2>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO2gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO2gR);
51367    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO2gRcLcLdA);
51368    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR),sizeof(ROOT::Math::MatRepStd<double,3,3>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gR);
51369    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRcLcLdA);
51370    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR);
51371    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR),sizeof(ROOT::Math::SVector<double,6>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO6gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO6gR);
51372    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO6gRcLcLdA);
51373    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLdA);
51374    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow);
51375    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgRcLcLSMatrixRow_const);
51376    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR),sizeof(ROOT::Math::MatRepStd<double,4,4>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gR);
51377    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRcLcLdA);
51378    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR);
51379    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR);
51380    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLdA);
51381    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow);
51382    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgRcLcLSMatrixRow_const);
51383    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gR),sizeof(ROOT::Math::SVector<double,4>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO4gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO4gR);
51384    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO4gRcLcLdA);
51385    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR),sizeof(ROOT::Math::MatRepStd<double,5,5>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gR);
51386    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRcLcLdA);
51387    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR);
51388    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR);
51389    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLdA);
51390    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow);
51391    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgRcLcLSMatrixRow_const);
51392    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gR),sizeof(ROOT::Math::SVector<double,5>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO5gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO5gR);
51393    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO5gRcLcLdA);
51394    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR),sizeof(ROOT::Math::MatRepStd<double,6,6>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gR);
51395    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRcLcLdA);
51396    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR);
51397    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR);
51398    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLdA);
51399    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow);
51400    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgRcLcLSMatrixRow_const);
51401    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR),sizeof(ROOT::Math::MatRepStd<double,7,7>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gR);
51402    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRcLcLdA);
51403    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR);
51404    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR);
51405    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLdA);
51406    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow);
51407    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgRcLcLSMatrixRow_const);
51408    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gR),sizeof(ROOT::Math::SVector<double,7>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEdoublecO7gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEdoublecO7gR);
51409    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO7gRcLcLdA);
51410    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gR),sizeof(ROOT::Math::MatRepSym<double,2>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO2gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO2gR);
51411    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO2gRcLcLdA);
51412    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR),sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR);
51413    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLdA);
51414    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow);
51415    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgRcLcLSMatrixRow_const);
51416    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gR),sizeof(ROOT::Math::MatRepSym<double,3>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO3gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO3gR);
51417    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO3gRcLcLdA);
51418    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR),sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR);
51419    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLdA);
51420    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow);
51421    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgRcLcLSMatrixRow_const);
51422    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gR),sizeof(ROOT::Math::MatRepSym<double,4>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO4gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO4gR);
51423    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO4gRcLcLdA);
51424    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR),sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR);
51425    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLdA);
51426    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow);
51427    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgRcLcLSMatrixRow_const);
51428    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gR),sizeof(ROOT::Math::MatRepSym<double,5>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO5gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO5gR);
51429    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO5gRcLcLdA);
51430    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR),sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR);
51431    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLdA);
51432    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow);
51433    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgRcLcLSMatrixRow_const);
51434    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gR),sizeof(ROOT::Math::MatRepSym<double,6>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO6gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO6gR);
51435    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO6gRcLcLdA);
51436    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR),sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR);
51437    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLdA);
51438    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow);
51439    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgRcLcLSMatrixRow_const);
51440    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gR),sizeof(ROOT::Math::MatRepSym<double,7>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEdoublecO7gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEdoublecO7gR);
51441    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEdoublecO7gRcLcLdA);
51442    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR),sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR);
51443    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLdA);
51444    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow);
51445    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgRcLcLSMatrixRow_const);
51446    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR),sizeof(ROOT::Math::MatRepStd<float,2,2>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gR);
51447    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRcLcLdA);
51448    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR);
51449    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR),sizeof(ROOT::Math::SVector<float,3>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO3gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO3gR);
51450    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO3gRcLcLdA);
51451    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLdA);
51452    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow);
51453    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgRcLcLSMatrixRow_const);
51454    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gR),sizeof(ROOT::Math::SVector<float,2>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO2gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO2gR);
51455    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO2gRcLcLdA);
51456    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR),sizeof(ROOT::Math::MatRepStd<float,3,3>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gR);
51457    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRcLcLdA);
51458    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR);
51459    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR),sizeof(ROOT::Math::SVector<float,6>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO6gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO6gR);
51460    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO6gRcLcLdA);
51461    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLdA);
51462    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow);
51463    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgRcLcLSMatrixRow_const);
51464    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR),sizeof(ROOT::Math::MatRepStd<float,4,4>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gR);
51465    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRcLcLdA);
51466    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR);
51467    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR);
51468    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLdA);
51469    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow);
51470    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgRcLcLSMatrixRow_const);
51471    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gR),sizeof(ROOT::Math::SVector<float,4>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO4gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO4gR);
51472    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO4gRcLcLdA);
51473    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR),sizeof(ROOT::Math::MatRepStd<float,5,5>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gR);
51474    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRcLcLdA);
51475    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR);
51476    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR);
51477    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLdA);
51478    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow);
51479    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgRcLcLSMatrixRow_const);
51480    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gR),sizeof(ROOT::Math::SVector<float,5>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO5gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO5gR);
51481    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO5gRcLcLdA);
51482    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR),sizeof(ROOT::Math::MatRepStd<float,6,6>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gR);
51483    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRcLcLdA);
51484    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR);
51485    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR);
51486    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLdA);
51487    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow);
51488    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgRcLcLSMatrixRow_const);
51489    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR),sizeof(ROOT::Math::MatRepStd<float,7,7>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gR);
51490    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRcLcLdA);
51491    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR);
51492    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR);
51493    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLdA);
51494    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow);
51495    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgRcLcLSMatrixRow_const);
51496    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gR),sizeof(ROOT::Math::SVector<float,7>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEfloatcO7gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEfloatcO7gR);
51497    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO7gRcLcLdA);
51498    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gR),sizeof(ROOT::Math::MatRepSym<float,2>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO2gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO2gR);
51499    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO2gRcLcLdA);
51500    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR),sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR);
51501    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLdA);
51502    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow);
51503    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgRcLcLSMatrixRow_const);
51504    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gR),sizeof(ROOT::Math::MatRepSym<float,3>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO3gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO3gR);
51505    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO3gRcLcLdA);
51506    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR),sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR);
51507    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLdA);
51508    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow);
51509    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgRcLcLSMatrixRow_const);
51510    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gR),sizeof(ROOT::Math::MatRepSym<float,4>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO4gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO4gR);
51511    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO4gRcLcLdA);
51512    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR),sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR);
51513    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLdA);
51514    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow);
51515    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgRcLcLSMatrixRow_const);
51516    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gR),sizeof(ROOT::Math::MatRepSym<float,5>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO5gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO5gR);
51517    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO5gRcLcLdA);
51518    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR),sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR);
51519    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLdA);
51520    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow);
51521    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgRcLcLSMatrixRow_const);
51522    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gR),sizeof(ROOT::Math::MatRepSym<float,6>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO6gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO6gR);
51523    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO6gRcLcLdA);
51524    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR),sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR);
51525    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLdA);
51526    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow);
51527    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgRcLcLSMatrixRow_const);
51528    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gR),sizeof(ROOT::Math::MatRepSym<float,7>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEfloatcO7gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEfloatcO7gR);
51529    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepSymlEfloatcO7gRcLcLdA);
51530    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR),sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR);
51531    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLdA);
51532    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow);
51533    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgRcLcLSMatrixRow_const);
51534    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR),sizeof(ROOT::Math::MatRepStd<double,4,3>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gR);
51535    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRcLcLdA);
51536    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR),sizeof(ROOT::Math::MatRepStd<double,3,4>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gR);
51537    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRcLcLdA);
51538    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR),sizeof(ROOT::Math::MatRepStd<double,9,7>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gR);
51539    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRcLcLdA);
51540    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR),sizeof(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgR);
51541    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO8gR);
51542    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLdA);
51543    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow);
51544    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO4cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO3gRsPgRcLcLSMatrixRow_const);
51545    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR),sizeof(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgR);
51546    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLdA);
51547    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow);
51548    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO3cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO4gRsPgRcLcLSMatrixRow_const);
51549    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR),sizeof(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgR);
51550    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO36gR);
51551    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLdA);
51552    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow);
51553    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<double,9,7,ROOT::Math::MatRepStd<double,9,7> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEdoublecO9cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO9cO7gRsPgRcLcLSMatrixRow_const);
51554    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEdoublecO9gR);
51555    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR),sizeof(ROOT::Math::MatRepStd<float,4,3>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gR);
51556    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRcLcLdA);
51557    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR),sizeof(ROOT::Math::MatRepStd<float,3,4>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gR);
51558    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRcLcLdA);
51559    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR),sizeof(ROOT::Math::MatRepStd<float,9,7>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gR);
51560    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRcLcLdA);
51561    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR),sizeof(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgR);
51562    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO8gR);
51563    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLdA);
51564    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow);
51565    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,4,3,ROOT::Math::MatRepStd<float,4,3> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO4cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO3gRsPgRcLcLSMatrixRow_const);
51566    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR),sizeof(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgR);
51567    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLdA);
51568    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow);
51569    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,3,4,ROOT::Math::MatRepStd<float,3,4> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO3cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO4gRsPgRcLcLSMatrixRow_const);
51570    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR),sizeof(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgR);
51571    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO36gR);
51572    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLdA);
51573    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow),sizeof(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow);
51574    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const),sizeof(ROOT::Math::SMatrix<float,9,7,ROOT::Math::MatRepStd<float,9,7> >::SMatrixRow_const),-1,32768,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEfloatcO9cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO9cO7gRsPgRcLcLSMatrixRow_const);
51575    G__get_linked_tagnum_fwd(&G__G__SmatrixLN_ROOTcLcLMathcLcLSVectorlEfloatcO9gR);
51576 }
51577 extern "C" void G__cpp_setupG__Smatrix(void) {
51578   G__check_setup_version(30051515,"G__cpp_setupG__Smatrix()");
51579   G__set_cpp_environmentG__Smatrix();
51580   G__cpp_setup_tagtableG__Smatrix();
51581 
51582   G__cpp_setup_inheritanceG__Smatrix();
51583 
51584   G__cpp_setup_typetableG__Smatrix();
51585 
51586   G__cpp_setup_memvarG__Smatrix();
51587 
51588   G__cpp_setup_memfuncG__Smatrix();
51589   G__cpp_setup_globalG__Smatrix();
51590   G__cpp_setup_funcG__Smatrix();
51591 
51592    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__Smatrix();
51593   return;
51594 }
51595 class G__cpp_setup_initG__Smatrix {
51596   public:
51597     G__cpp_setup_initG__Smatrix() { G__add_setup_func("G__Smatrix",(G__incsetup)(&G__cpp_setupG__Smatrix)); G__call_setup_funcs(); }
51598    ~G__cpp_setup_initG__Smatrix() { G__remove_setup_func("G__Smatrix"); }
51599 };
51600 G__cpp_setup_initG__Smatrix G__cpp_setup_initializerG__Smatrix;
51601 

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