Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:29:28

0001 #ifndef ECAL_FENIXTCP_SFGVB_EB_H
0002 #define ECAL_FENIXTCP_SFGVB_EB_H
0003 
0004 #include <cstdint>
0005 #include <vector>
0006 
0007 /**
0008     \class EcalFenixTcpsFgvbEB
0009     \brief calculation of strip Fgvb for Fenix Tcp, format barrel
0010     *  calculates fgvb for the barrel
0011     *
0012     * Takes the OR of all strip bits
0013     */
0014 
0015 class EcalFenixTcpsFgvbEB {
0016 public:
0017   EcalFenixTcpsFgvbEB();
0018   virtual ~EcalFenixTcpsFgvbEB();
0019 
0020   void process(std::vector<std::vector<int>> &bypasslin_out, int nStr, int bitMask, std::vector<int> &output);
0021 };
0022 #endif