98 void updateHeader(CollisionCursor& collisionCursor,
99 XSectionCursor& xSectionCursor,
100 PdfInfoCursor& pdfInfoCursor,
101 HeavyIonCursor& heavyIonCursor,
109 int64_t mTFNumber{1};
114 bool mEnableEmbed{
false};
116 TString mLPMProdTag{
""};
118 TString mAnchorPass{
""};
120 TString mAnchorProd{
""};
122 TString mRecoPass{
""};
126 HepMCUpdate mXSectionUpdate = HepMCUpdate::anyKey;
127 HepMCUpdate mPdfInfoUpdate = HepMCUpdate::anyKey;
128 HepMCUpdate mHeavyIonUpdate = HepMCUpdate::anyKey;
130 std::string mSimPrefix;
133 bool mIsMDSent{
false};
136 uint32_t mCollisionPosition = 0xFFFFFFF0;
137 uint32_t mMcParticleW = 0xFFFFFFF0;
138 uint32_t mMcParticlePos = 0xFFFFFFF0;
139 uint32_t mMcParticleMom = 0xFFFFFFF0;