12 #ifndef GENERATOROBJECTSTPCNV_GENEVENT_P7_H
13 #define GENERATOROBJECTSTPCNV_GENEVENT_P7_H
56 const std::vector<double>&
weights,
57 const std::vector<long int>& randomStates,
59 const std::vector<float>& heavyIon,
60 const std::vector<double>& pdfinfo,
63 unsigned int verticesBegin,
64 unsigned int verticesEnd,
65 unsigned int particlesBegin,
66 unsigned int particlesEnd
67 ,
const std::vector<int>& e_attribute_id = std::vector<int>()
68 ,
const std::vector<std::string>& e_attribute_name = std::vector<std::string>()
69 ,
const std::vector<std::string>& e_attribute_string = std::vector<std::string>()
70 ,
const std::vector<std::string>& r_attribute_name = std::vector<std::string>()
71 ,
const std::vector<std::string>& r_attribute_string = std::vector<std::string>()
72 ,
const std::vector<std::string>& r_tool_name = std::vector<std::string>()
73 ,
const std::vector<std::string>& r_tool_version = std::vector<std::string>()
74 ,
const std::vector<std::string>& r_tool_description = std::vector<std::string>()
75 ,
const std::vector<std::string>& r_weight_names = std::vector<std::string>()
190 m_signalProcessId ( -1 ),
196 m_filterWeight ( 1 ),
201 m_signalProcessVtx ( 0 ),
202 m_beamParticle1 ( 0 ),
203 m_beamParticle2 ( 0 ),
209 m_momentumUnit ( 0 ),
211 m_verticesBegin ( 0 ),
213 m_particlesBegin ( 0 ),
215 ,m_e_attribute_id ( )
216 ,m_e_attribute_name ( )
217 ,m_e_attribute_string( )
218 ,m_r_attribute_name ( )
219 ,m_r_attribute_string( )
222 ,m_r_tool_description( )
237 int signalProcessVtx,
240 const std::vector<double>&
weights,
241 const std::vector<long int>& randomStates,
243 const std::vector<float>& heavyIon,
244 const std::vector<double>& pdfinfo,
247 unsigned int verticesBegin,
248 unsigned int verticesEnd,
249 unsigned int particlesBegin,
250 unsigned int particlesEnd
251 ,
const std::vector<int>& e_attribute_id
252 ,
const std::vector<std::string>& e_attribute_name
253 ,
const std::vector<std::string>& e_attribute_string
254 ,
const std::vector<std::string>& r_attribute_name
255 ,
const std::vector<std::string>& r_attribute_string
256 ,
const std::vector<std::string>& r_tool_name
257 ,
const std::vector<std::string>& r_tool_version
258 ,
const std::vector<std::string>& r_tool_description
259 ,
const std::vector<std::string>& r_weight_names
261 m_signalProcessId ( signalProcessId ),
262 m_eventNbr ( eventNbr ),
264 m_eventScale ( eventScale ),
265 m_alphaQCD ( alphaQCD ),
266 m_alphaQED ( alphaQED ),
267 m_filterWeight ( filterWeight ),
269 m_filterHT ( filterHT ),
270 m_filterMET ( filterMET ),
272 m_signalProcessVtx ( signalProcessVtx ),
273 m_beamParticle1 ( beamParticle1 ),
274 m_beamParticle2 ( beamParticle2 ),
276 m_randomStates ( randomStates ),
278 m_heavyIon ( heavyIon ),
279 m_pdfinfo ( pdfinfo ),
280 m_momentumUnit ( momentumUnit ),
281 m_lengthUnit ( lengthUnit ),
282 m_verticesBegin ( verticesBegin ),
283 m_verticesEnd ( verticesEnd ),
284 m_particlesBegin ( particlesBegin ),
285 m_particlesEnd ( particlesEnd )
286 ,m_e_attribute_id ( e_attribute_id )
287 ,m_e_attribute_name ( e_attribute_name )
288 ,m_e_attribute_string( e_attribute_string )
289 ,m_r_attribute_name ( r_attribute_name )
290 ,m_r_attribute_string( r_attribute_string )
291 ,m_r_tool_name( r_tool_name )
292 ,m_r_tool_version( r_tool_version )
293 ,m_r_tool_description( r_tool_description )
294 ,m_r_weight_names( r_weight_names )
297 #endif //> GENERATOROBJECTSTPCNV_GENEVENT_p7_H