BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
HepLorentzVector_dict Class Reference

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 115 of file McEventDict_dict.cpp.

Constructor & Destructor Documentation

◆ HepLorentzVector_dict()

HepLorentzVector_dict::HepLorentzVector_dict ( )

Definition at line 133 of file McEventDict_dict.cpp.

133 {
134 ClassBuilder _c_( "HepLorentzVector", "", typeid( HepLorentzVector ),
135 sizeof( HepLorentzVector ), std::vector<const std::type_info*>(), false,
136 NOCONTAINER, 0, PUBLIC );
137 _c_.addField( "pp", "Hep3Vector", "", (int)( &( (HepLorentzVector*)64 )->pp ) - 64,
138 PRIVATE );
139 _c_.addField( "ee", "double", "", (int)( &( (HepLorentzVector*)64 )->ee ) - 64, PRIVATE );
140 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector", "double; double; double; double",
141 constructor_3161, PUBLIC );
142 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector", "double; double; double",
143 constructor_3162, PUBLIC );
144 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector", "double", constructor_3163,
145 PUBLIC );
146 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector", constructor_3164, PUBLIC );
147 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector", "Hep3Vector&; double",
148 constructor_3165, PUBLIC );
149 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector", "double; Hep3Vector&",
150 constructor_3166, PUBLIC );
151 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector", "HepLorentzVector&",
152 constructor_3167, PUBLIC );
153 _c_.addMethod( "~HepLorentzVector", "", destructor, PUBLIC );
154 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector",
155 "double; double; double; Tcomponent", constructor_3256, PUBLIC );
156 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector",
157 "Tcomponent; double; double; double", constructor_3258, PUBLIC );
158 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector", "Tcomponent", constructor_3261,
159 PUBLIC );
160 _c_.addMethod( "HepLorentzVector", "", "HepLorentzVector", "Hep3Vector&", constructor_3263,
161 PUBLIC );
162 _c_.build();
163}
static void * constructor_3165(void *, const std::vector< void * > &)
static void * constructor_3263(void *, const std::vector< void * > &)
static void * constructor_3163(void *, const std::vector< void * > &)
static void * constructor_3164(void *)
static void * constructor_3166(void *, const std::vector< void * > &)
static void * constructor_3162(void *, const std::vector< void * > &)
static void * constructor_3261(void *, const std::vector< void * > &)
static void * constructor_3258(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_3256(void *, const std::vector< void * > &)
static void * constructor_3167(void *, const std::vector< void * > &)
static void * constructor_3161(void *, const std::vector< void * > &)

Member Function Documentation

◆ constructor_3161()

void * HepLorentzVector_dict::constructor_3161 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 165 of file McEventDict_dict.cpp.

165 {
166 return new ( mem ) HepLorentzVector( *(double*)arg[0], *(double*)arg[1], *(double*)arg[2],
167 *(double*)arg[3] );
168}
double arg(const EvtComplex &c)

Referenced by HepLorentzVector_dict().

◆ constructor_3162()

void * HepLorentzVector_dict::constructor_3162 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 170 of file McEventDict_dict.cpp.

170 {
171 return new ( mem ) HepLorentzVector( *(double*)arg[0], *(double*)arg[1], *(double*)arg[2] );
172}

Referenced by HepLorentzVector_dict().

◆ constructor_3163()

void * HepLorentzVector_dict::constructor_3163 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 174 of file McEventDict_dict.cpp.

174 {
175 return new ( mem ) HepLorentzVector( *(double*)arg[0] );
176}

Referenced by HepLorentzVector_dict().

◆ constructor_3164()

void * HepLorentzVector_dict::constructor_3164 ( void * mem)
static

Definition at line 178 of file McEventDict_dict.cpp.

178 {
179 return new ( mem ) HepLorentzVector();
180}

Referenced by HepLorentzVector_dict().

◆ constructor_3165()

void * HepLorentzVector_dict::constructor_3165 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 182 of file McEventDict_dict.cpp.

182 {
183 return new ( mem ) HepLorentzVector( *(const Hep3Vector*)arg[0], *(double*)arg[1] );
184}

Referenced by HepLorentzVector_dict().

◆ constructor_3166()

void * HepLorentzVector_dict::constructor_3166 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 186 of file McEventDict_dict.cpp.

186 {
187 return new ( mem ) HepLorentzVector( *(double*)arg[0], *(const Hep3Vector*)arg[1] );
188}

Referenced by HepLorentzVector_dict().

◆ constructor_3167()

void * HepLorentzVector_dict::constructor_3167 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 190 of file McEventDict_dict.cpp.

190 {
191 return new ( mem ) HepLorentzVector( *(const HepLorentzVector*)arg[0] );
192}

Referenced by HepLorentzVector_dict().

◆ constructor_3256()

void * HepLorentzVector_dict::constructor_3256 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 194 of file McEventDict_dict.cpp.

194 {
195 return new ( mem ) HepLorentzVector( *(double*)arg[0], *(double*)arg[1], *(double*)arg[2],
196 *(Tcomponent*)arg[3] );
197}

Referenced by HepLorentzVector_dict().

◆ constructor_3258()

void * HepLorentzVector_dict::constructor_3258 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 199 of file McEventDict_dict.cpp.

199 {
200 return new ( mem ) HepLorentzVector( *(Tcomponent*)arg[0], *(double*)arg[1],
201 *(double*)arg[2], *(double*)arg[3] );
202}

Referenced by HepLorentzVector_dict().

◆ constructor_3261()

void * HepLorentzVector_dict::constructor_3261 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 204 of file McEventDict_dict.cpp.

204 {
205 return new ( mem ) HepLorentzVector( *(Tcomponent*)arg[0] );
206}

Referenced by HepLorentzVector_dict().

◆ constructor_3263()

void * HepLorentzVector_dict::constructor_3263 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 208 of file McEventDict_dict.cpp.

208 {
209 return new ( mem ) HepLorentzVector( *(const Hep3Vector*)arg[0] );
210}

Referenced by HepLorentzVector_dict().

◆ destructor()

void HepLorentzVector_dict::destructor ( void * o)
inlinestatic

Definition at line 125 of file McEventDict_dict.cpp.

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

Referenced by HepLorentzVector_dict().


The documentation for this class was generated from the following file: