.. _program_listing_file_Root_MuonHistsAlgo.cxx: Program Listing for File MuonHistsAlgo.cxx ========================================== |exhale_lsh| :ref:`Return to documentation for file ` (``Root/MuonHistsAlgo.cxx``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #include #include #include #include #include #include #include // this is needed to distribute the algorithm to the workers ClassImp(MuonHistsAlgo) MuonHistsAlgo :: MuonHistsAlgo () : IParticleHistsAlgo("MuonHistsAlgo") { } EL::StatusCode MuonHistsAlgo :: setupJob (EL::Job& job) { job.useXAOD(); xAOD::Init("MuonHistsAlgo").ignore(); return EL::StatusCode::SUCCESS; } EL::StatusCode MuonHistsAlgo::AddHists( std::string name ) { return IParticleHistsAlgo::AddHists(name); } EL::StatusCode MuonHistsAlgo :: execute () { return IParticleHistsAlgo::execute(); }