CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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 
25  public:
26 
29 
30  //This method verifies that the right channels
31  //are enabled on the set of FED card.
32  //Warning messages are printed if a mismatch is found
33  //and the fedcards are modified.
34  void checkChannelEnable(PixelFEDCard *theFEDCard,
35  PixelNameTranslation *theNameTranslation,
36  PixelDetectorConfig *theDetConfig);
37 
38  private:
39 
40  };
41 }
42 #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:26