FebLocationSpec

Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
#ifndef CondFormatsRPCObjectsFebLocationSpec_H
#define CondFormatsRPCObjectsFebLocationSpec_H

#include "CondFormats/Serialization/interface/Serializable.h"

#include <string>

/** \class FebLocationSpec 
 * RPC FEB specification for readout decoding
 */

struct FebLocationSpec {
  char cmsEtaPartition;
  char positionInCmsEtaPartition;
  char localEtaPartition;
  char positionInLocalEtaPartition;

  /// debug printout
  std::string localEtaPartitionName() const;
  std::string print(int depth = 0) const;

  COND_SERIALIZABLE;
};
#endif