.. _program_listing_file_xAODAnaHelpers_TruthPart.h: Program Listing for File TruthPart.h ==================================== |exhale_lsh| :ref:`Return to documentation for file ` (``xAODAnaHelpers/TruthPart.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #ifndef xAODAnaHelpers_TruthPart_H #define xAODAnaHelpers_TruthPart_H #include "xAODAnaHelpers/Particle.h" namespace xAH { class TruthPart : public Particle { public: //TruthPart() { }; //virtual ~TruthPart(); int pdgId; int status; int barcode; // type bool is_higgs; bool is_bhad; // BVtx float Bdecay_x; float Bdecay_y; float Bdecay_z; // Parents int nParents; std::vector parent_pdgId; std::vector parent_barcode; std::vector parent_status; // Children int nChildren; std::vector child_pdgId; std::vector child_barcode; std::vector child_status; // Dressed float pt_dressed; float eta_dressed; float phi_dressed; float e_dressed; // Origin unsigned int origin; // Type unsigned int type; }; }//xAH #endif // xAODAnaHelpers_Particle_H