![]() |
|
|||
File indexing completed on 2025-08-06 08:13:18
0001 // ---------------------------------------------------------------------------- 0002 // 'SMakeClustQATreeOutput.h' 0003 // Derek Anderson 0004 // 03.10.2024 0005 // 0006 // SCorrelatorQAMaker plugin to produce the QA tree 0007 // for calorimeter clusters. 0008 // ---------------------------------------------------------------------------- 0009 0010 #ifndef SCORRELATORQAMAKER_SMAKECLUSTQATREEOUTPUT_H 0011 #define SCORRELATORQAMAKER_SMAKECLUSTQATREEOUTPUT_H 0012 0013 // make common namespaces implicit 0014 using namespace std; 0015 0016 0017 0018 namespace SColdQcdCorrelatorAnalysis { 0019 0020 // SMakeClustQATreeOutput definition ---------------------------------------- 0021 0022 struct SMakeClustQATreeOutput { 0023 0024 // event level info 0025 Types::RecoInfo recInfo; 0026 Types::GenInfo genInfo; 0027 0028 // calo info 0029 vector<Types::ClustInfo> emCalInfo; 0030 vector<Types::ClustInfo> ihCalInfo; 0031 vector<Types::ClustInfo> ohCalInfo; 0032 0033 void Reset() { 0034 recInfo.Reset(); 0035 genInfo.Reset(); 0036 emCalInfo.clear(); 0037 ihCalInfo.clear(); 0038 ohCalInfo.clear(); 0039 return; 0040 } 0041 0042 }; // end SMakeClustQATreeOutput 0043 0044 } // end SColdQcdCorrelatorAnalysis namespace 0045 0046 #endif 0047 0048 // end ------------------------------------------------------------------------
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
![]() ![]() |