CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PixelConfigurationVerifier.h
Go to the documentation of this file.
1 #ifndef PixelConfigurationVerifier_h
2 #define PixelConfigurationVerifier_h
3 
8 #include <iostream>
9 #include <vector>
10 #include <string>
11 #include <cassert>
15 
16 namespace pos {
17 
24  public:
27 
28  //This method verifies that the right channels
29  //are enabled on the set of FED card.
30  //Warning messages are printed if a mismatch is found
31  //and the fedcards are modified.
32  void checkChannelEnable(PixelFEDCard *theFEDCard,
33  PixelNameTranslation *theNameTranslation,
34  PixelDetectorConfig *theDetConfig);
35 
36  private:
37  };
38 } // namespace pos
39 #endif
This class specifies which detector components are used in the configuration (and eventually should s...
This class provides a translation from the naming documents standard to specify the ROC to the corres...
void checkChannelEnable(PixelFEDCard *theFEDCard, PixelNameTranslation *theNameTranslation, PixelDetectorConfig *theDetConfig)
This is the documentation about PixelDetectorConfig...
This class performs various tests to make sure that configurations are consistent.
This class implements..
This is the documentation about PixelNameTranslation...
This is the documentation about PixelFEDCard...
Definition: PixelFEDCard.h:27