HepLorentzVector_dict Class Reference

List of all members.

Public Member Functions

 HepLorentzVector_dict ()

Static Public Member Functions

static void * constructor_3161 (void *, const std::vector< void * > &)
static void * constructor_3162 (void *, const std::vector< void * > &)
static void * constructor_3163 (void *, const std::vector< void * > &)
static void * constructor_3164 (void *)
static void * constructor_3165 (void *, const std::vector< void * > &)
static void * constructor_3166 (void *, const std::vector< void * > &)
static void * constructor_3167 (void *, const std::vector< void * > &)
static void destructor (void *o)
static void * constructor_3256 (void *, const std::vector< void * > &)
static void * constructor_3258 (void *, const std::vector< void * > &)
static void * constructor_3261 (void *, const std::vector< void * > &)
static void * constructor_3263 (void *, const std::vector< void * > &)

Detailed Description

Definition at line 108 of file McEventDict_dict.cpp.


Constructor & Destructor Documentation

HepLorentzVector_dict::HepLorentzVector_dict (  ) 

Definition at line 126 of file McEventDict_dict.cpp.

References constructor_3161(), constructor_3162(), constructor_3163(), constructor_3164(), constructor_3165(), constructor_3166(), constructor_3167(), constructor_3256(), constructor_3258(), constructor_3261(), constructor_3263(), and destructor().

00126                                              {
00127   ClassBuilder _c_("HepLorentzVector", "", typeid(HepLorentzVector), sizeof(HepLorentzVector),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC);
00128   _c_.addField("pp", "Hep3Vector", "", (int)(&((HepLorentzVector*)64)->pp)-64, PRIVATE );
00129   _c_.addField("ee", "double", "", (int)(&((HepLorentzVector*)64)->ee)-64, PRIVATE );
00130   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double; double; double; double", constructor_3161, PUBLIC);
00131   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double; double; double", constructor_3162, PUBLIC);
00132   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double", constructor_3163, PUBLIC);
00133   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", constructor_3164, PUBLIC);
00134   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "Hep3Vector&; double", constructor_3165, PUBLIC);
00135   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double; Hep3Vector&", constructor_3166, PUBLIC);
00136   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "HepLorentzVector&", constructor_3167, PUBLIC);
00137   _c_.addMethod("~HepLorentzVector", "", destructor, PUBLIC);
00138   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double; double; double; Tcomponent", constructor_3256, PUBLIC);
00139   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "Tcomponent; double; double; double", constructor_3258, PUBLIC);
00140   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "Tcomponent", constructor_3261, PUBLIC);
00141   _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "Hep3Vector&", constructor_3263, PUBLIC);
00142   _c_.build();
00143 }


Member Function Documentation

void * HepLorentzVector_dict::constructor_3161 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 145 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00145                                                                                      {
00146   return new(mem) HepLorentzVector(*(double*)arg[0],
00147                                    *(double*)arg[1],
00148                                    *(double*)arg[2],
00149                                    *(double*)arg[3]);
00150 }

void * HepLorentzVector_dict::constructor_3162 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 152 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00152                                                                                      {
00153   return new(mem) HepLorentzVector(*(double*)arg[0],
00154                                    *(double*)arg[1],
00155                                    *(double*)arg[2]);
00156 }

void * HepLorentzVector_dict::constructor_3163 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 158 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00158                                                                                      {
00159   return new(mem) HepLorentzVector(*(double*)arg[0]);
00160 }

void * HepLorentzVector_dict::constructor_3164 ( void *   )  [static]

Definition at line 162 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00162                                                         {
00163   return new(mem) HepLorentzVector();
00164 }

void * HepLorentzVector_dict::constructor_3165 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 166 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00166                                                                                      {
00167   return new(mem) HepLorentzVector(*(const Hep3Vector*)arg[0],
00168                                    *(double*)arg[1]);
00169 }

void * HepLorentzVector_dict::constructor_3166 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 171 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00171                                                                                      {
00172   return new(mem) HepLorentzVector(*(double*)arg[0],
00173                                    *(const Hep3Vector*)arg[1]);
00174 }

void * HepLorentzVector_dict::constructor_3167 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 176 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00176                                                                                      {
00177   return new(mem) HepLorentzVector(*(const HepLorentzVector*)arg[0]);
00178 }

void * HepLorentzVector_dict::constructor_3256 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 180 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00180                                                                                      {
00181   return new(mem) HepLorentzVector(*(double*)arg[0],
00182                                    *(double*)arg[1],
00183                                    *(double*)arg[2],
00184                                    *(Tcomponent*)arg[3]);
00185 }

void * HepLorentzVector_dict::constructor_3258 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 187 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00187                                                                                      {
00188   return new(mem) HepLorentzVector(*(Tcomponent*)arg[0],
00189                                    *(double*)arg[1],
00190                                    *(double*)arg[2],
00191                                    *(double*)arg[3]);
00192 }

void * HepLorentzVector_dict::constructor_3261 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 194 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00194                                                                                      {
00195   return new(mem) HepLorentzVector(*(Tcomponent*)arg[0]);
00196 }

void * HepLorentzVector_dict::constructor_3263 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 198 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00198                                                                                      {
00199   return new(mem) HepLorentzVector(*(const Hep3Vector*)arg[0]);
00200 }

static void HepLorentzVector_dict::destructor ( void *  o  )  [inline, static]

Definition at line 118 of file McEventDict_dict.cpp.

Referenced by HepLorentzVector_dict().

00118 { ((HepLorentzVector*)o)->~HepLorentzVector(); }


Generated on Tue Nov 29 23:19:39 2016 for BOSS_7.0.2 by  doxygen 1.4.7