ATLAS Offline Software
Loading...
Searching...
No Matches
MC::HepMCStr Namespace Reference

Variables

const std::string BunchCrossingTime {"BunchCrossingTime"}
const std::string LHERecord {"LHERecord"}
const std::string PileUpType {"PileUpType"}
const std::string ShadowParticle {"ShadowParticle"}
const std::string ShadowParticleId {"ShadowParticleId"}
const std::string alphaQCD {"alphaQCD"}
const std::string alphaQED {"alphaQED"}
const std::string barcode {"barcode"}
const std::string barcodes {"barcodes"}
const std::string cycles {"cycles"}
const std::string event_scale {"event_scale"}
const std::string filterHT {"filterHT"}
const std::string filterMET {"filterMET"}
const std::string filterWeight {"filterWeight"}
const std::string flow {"flow"}
const std::string flow1 {"flow1"}
const std::string flow2 {"flow2"}
const std::string flow3 {"flow3"}
const std::string flows {"flows"}
const std::string long_long_event_number {"long_long_event_number"}
const std::string mpi {"mpi"}
const std::string phi {"phi"}
const std::string random_states {"random_states"}
const std::string signal_process_id {"signal_process_id"}
const std::string signal_process_vertex {"signal_process_vertex"}
const std::string signal_vertex_id {"signal_vertex_id"}
const std::string theta {"theta"}
const std::string weights {"weights"}

Variable Documentation

◆ alphaQCD

const std::string MC::HepMCStr::alphaQCD {"alphaQCD"}
inline

Definition at line 16 of file HepMCHelpers.h.

◆ alphaQED

const std::string MC::HepMCStr::alphaQED {"alphaQED"}
inline

Definition at line 17 of file HepMCHelpers.h.

◆ barcode

const std::string MC::HepMCStr::barcode {"barcode"}
inline

Definition at line 18 of file HepMCHelpers.h.

◆ barcodes

const std::string MC::HepMCStr::barcodes {"barcodes"}
inline

Definition at line 19 of file HepMCHelpers.h.

◆ BunchCrossingTime

const std::string MC::HepMCStr::BunchCrossingTime {"BunchCrossingTime"}
inline

Definition at line 11 of file HepMCHelpers.h.

◆ cycles

const std::string MC::HepMCStr::cycles {"cycles"}
inline

Definition at line 20 of file HepMCHelpers.h.

20{

◆ event_scale

const std::string MC::HepMCStr::event_scale {"event_scale"}
inline

Definition at line 21 of file HepMCHelpers.h.

◆ filterHT

const std::string MC::HepMCStr::filterHT {"filterHT"}
inline

Definition at line 22 of file HepMCHelpers.h.

22{ return p->particles_in(); }

◆ filterMET

const std::string MC::HepMCStr::filterMET {"filterMET"}
inline

Definition at line 23 of file HepMCHelpers.h.

◆ filterWeight

const std::string MC::HepMCStr::filterWeight {"filterWeight"}
inline

Definition at line 24 of file HepMCHelpers.h.

24{ return p->particles_in(); }

◆ flow

const std::string MC::HepMCStr::flow {"flow"}
inline

Definition at line 25 of file HepMCHelpers.h.

◆ flow1

const std::string MC::HepMCStr::flow1 {"flow1"}
inline

Definition at line 26 of file HepMCHelpers.h.

◆ flow2

const std::string MC::HepMCStr::flow2 {"flow2"}
inline

Definition at line 27 of file HepMCHelpers.h.

27{

◆ flow3

const std::string MC::HepMCStr::flow3 {"flow3"}
inline

Definition at line 28 of file HepMCHelpers.h.

◆ flows

const std::string MC::HepMCStr::flows {"flows"}
inline

Definition at line 29 of file HepMCHelpers.h.

29{ return p->status() == 62 || p->status() == 52 || p->status() == 21 || p->status() == 22;}

◆ LHERecord

const std::string MC::HepMCStr::LHERecord {"LHERecord"}
inline

Definition at line 12 of file HepMCHelpers.h.

◆ long_long_event_number

const std::string MC::HepMCStr::long_long_event_number {"long_long_event_number"}
inline

Definition at line 30 of file HepMCHelpers.h.

◆ mpi

const std::string MC::HepMCStr::mpi {"mpi"}
inline

Definition at line 31 of file HepMCHelpers.h.

31{ return p->status() == 23;}

◆ phi

const std::string MC::HepMCStr::phi {"phi"}
inline

Definition at line 32 of file HepMCHelpers.h.

◆ PileUpType

const std::string MC::HepMCStr::PileUpType {"PileUpType"}
inline

Definition at line 13 of file HepMCHelpers.h.

◆ random_states

const std::string MC::HepMCStr::random_states {"random_states"}
inline

Definition at line 33 of file HepMCHelpers.h.

33{ return p->status() > 30 && p->status() < 40;}

◆ ShadowParticle

const std::string MC::HepMCStr::ShadowParticle {"ShadowParticle"}
inline

Definition at line 14 of file HepMCHelpers.h.

◆ ShadowParticleId

const std::string MC::HepMCStr::ShadowParticleId {"ShadowParticleId"}
inline

Definition at line 15 of file HepMCHelpers.h.

◆ signal_process_id

const std::string MC::HepMCStr::signal_process_id {"signal_process_id"}
inline

Definition at line 34 of file HepMCHelpers.h.

◆ signal_process_vertex

const std::string MC::HepMCStr::signal_process_vertex {"signal_process_vertex"}
inline

Definition at line 35 of file HepMCHelpers.h.

◆ signal_vertex_id

const std::string MC::HepMCStr::signal_vertex_id {"signal_vertex_id"}
inline

Definition at line 36 of file HepMCHelpers.h.

◆ theta

const std::string MC::HepMCStr::theta {"theta"}
inline

Definition at line 37 of file HepMCHelpers.h.

◆ weights

const std::string MC::HepMCStr::weights {"weights"}
inline

Definition at line 38 of file HepMCHelpers.h.