Revision: | 1.2 |
Committed: | Wed Jan 7 11:42:49 2009 UTC (16 years, 3 months ago) by cerminar |
Content type: | text/plain |
Branch: | MAIN |
CVS Tags: | V00-01-00, V00-00-15, V00-00-14, V00-00-13, V00-00-12, V00-00-11, V00-00-10, V00-00-09, V00-00-08, V00-00-07, V00-00-06, HEAD |
Changes since 1.1: | +5 -2 lines |
Error occurred while calculating annotation data. | |
Log Message: | Add some doc and fix for local ROS25 runs |
# | Content |
---|---|
1 | #ifndef DTROUtility_H |
2 | #define DTROUtility_H |
3 | |
4 | /** \class DTROUtility |
5 | * Determines which sectors are actually read out. |
6 | * It uses the FEDIntegrity histos to determine the DDU in the RO |
7 | * and the 00-DataIntegrity/FEDXXX/ROSYY/FEDXXX_ROSYY_Bunch_ID histo to determine |
8 | * which ROS was in the RO. |
9 | * |
10 | * $Date: 2008/12/19 16:35:56 $ |
11 | * $Revision: 1.1 $ |
12 | * \author G. Cerminara - INFN Torino |
13 | */ |
14 | |
15 | #include <string> |
16 | #include <vector> |
17 | #include <map> |
18 | |
19 | class TFile; |
20 | class DQMStore; |
21 | |
22 | class DTROUtility { |
23 | public: |
24 | /// Constructor |
25 | DTROUtility( TFile* file, const std::string mainFolder); |
26 | |
27 | DTROUtility(const DQMStore* file); |
28 | |
29 | |
30 | /// Destructor |
31 | virtual ~DTROUtility(); |
32 | |
33 | // Operations |
34 | std::map<int, std::vector<int> > getSectorMap() { |
35 | return sectorsInROPerWheel; |
36 | } |
37 | |
38 | protected: |
39 | |
40 | private: |
41 | std::map<int, std::vector<int> > sectorsInROPerWheel; |
42 | |
43 | }; |
44 | #endif |
45 |