Skip to content

Commit

Permalink
Merge pull request #3644 from ktf/event-filter-fix-clang
Browse files Browse the repository at this point in the history
DAQ -- Fix clang errors in EventFilter.
  • Loading branch information
ktf committed May 8, 2014
2 parents 8f2288c + da4ff02 commit c121aae
Show file tree
Hide file tree
Showing 7 changed files with 12 additions and 15 deletions.
10 changes: 5 additions & 5 deletions EventFilter/CSCRawToDigi/interface/CSCALCTHeader.h
Expand Up @@ -38,7 +38,7 @@ class CSCALCTHeader {
enum FIFO_MODE {NO_DUMP, FULL_DUMP, LOCAL_DUMP};
unsigned short int FIFOMode() const {return header2006.fifoMode;}
unsigned short int NTBins() const {
switch (firmwareVersion)
switch (firmwareVersion.load())
{
case 2006:
return header2006.nTBins;
Expand All @@ -54,7 +54,7 @@ class CSCALCTHeader {
unsigned short int ExtTrig() const {return header2006.extTrig;}
unsigned short int CSCID() const {return header2006.cscID;}
unsigned short int BXNCount() const {
switch (firmwareVersion)
switch (firmwareVersion.load())
{
case 2006:
return header2006.bxnCount;
Expand All @@ -67,7 +67,7 @@ class CSCALCTHeader {
}
}
unsigned short int L1Acc() const {
switch (firmwareVersion)
switch (firmwareVersion.load())
{
case 2006:
return header2006.l1Acc;
Expand Down Expand Up @@ -97,7 +97,7 @@ class CSCALCTHeader {

/// in 16-bit words
int sizeInWords() {
switch (firmwareVersion)
switch (firmwareVersion.load())
{
case 2006:
return 8;
Expand All @@ -111,7 +111,7 @@ class CSCALCTHeader {
}

bool check() const {
switch (firmwareVersion)
switch (firmwareVersion.load())
{
case 2006:
return header2006.flag_0 == 0xC;
Expand Down
2 changes: 1 addition & 1 deletion EventFilter/CSCRawToDigi/plugins/CSCDCCUnpacker.cc
Expand Up @@ -946,7 +946,7 @@ void CSCDCCUnpacker::visual_raw(int hl,int id, int run, int event,bool fedshort,
}

//DDU Trailer 3
else if((ddu_tr1_check[-1])&&(tempbuf_short[0]==ddu_trailer3_bit[0])){
else if((ddu_h2_h1)&&(tempbuf_short[0]==ddu_trailer3_bit[0])){
//&&(tempbuf_short[0]==ddu_trailer3_bit[0])){
ddu_inst_i = ddu_h1_n_coll.size();
if(ddu_inst_i>0){
Expand Down
4 changes: 2 additions & 2 deletions EventFilter/CSCRawToDigi/src/CSCALCTHeader.cc
Expand Up @@ -54,7 +54,7 @@ CSCALCTHeader::CSCALCTHeader(const unsigned short * buf) {
LogTrace("CSCALCTHeader|CSCRawToDigi") << "firmware version - " << firmwareVersion;

///Now fill data
switch (firmwareVersion) {
switch (firmwareVersion.load()) {
case 2006:
memcpy(&header2006, buf, header2006.sizeInWords()*2);///the header part
buf +=header2006.sizeInWords();
Expand Down Expand Up @@ -140,7 +140,7 @@ std::vector<CSCALCTDigi> CSCALCTHeader::ALCTDigis() const
{
std::vector<CSCALCTDigi> result;

switch (firmwareVersion) {
switch (firmwareVersion.load()) {
case 2006:
{
result = alcts2006.ALCTDigis();
Expand Down
2 changes: 0 additions & 2 deletions EventFilter/CSCRawToDigi/src/CSCCFEBTimeSlice.cc
Expand Up @@ -5,9 +5,7 @@

// a Gray code is An ordering of 2n binary numbers such that
// only one bit changes from one entry to the next
const unsigned layerGrayCode[] = {3,1,5,6,4,2};
const unsigned layerInverseGrayCode[] = {1,5,0,4,2,3};
const unsigned channelGrayCode[] = {0,1,3,2, 6,7,5,4, 12,13,15,14, 10,11,9,8};
const unsigned channelInverseGrayCode[] = {0,1,3,2, 7,6,4,5, 15,14,12,13, 8,9,11,10};

CSCCFEBTimeSlice::CSCCFEBTimeSlice()
Expand Down
2 changes: 0 additions & 2 deletions EventFilter/SiPixelRawToDigi/src/ErrorChecker.cc
Expand Up @@ -40,8 +40,6 @@ namespace {
constexpr ErrorChecker::Word32 ERROR_mask = ~(~ErrorChecker::Word32(0) << ROC_bits);
constexpr ErrorChecker::Word32 LINK_mask = ~(~ErrorChecker::Word32(0) << LINK_bits);
constexpr ErrorChecker::Word32 ROC_mask = ~(~ErrorChecker::Word32(0) << ROC_bits);
constexpr ErrorChecker::Word32 DCOL_mask = ~(~ErrorChecker::Word32(0) << DCOL_bits);
constexpr ErrorChecker::Word32 PXID_mask = ~(~ErrorChecker::Word32(0) << PXID_bits);
constexpr ErrorChecker::Word32 OMIT_ERR_mask = ~(~ErrorChecker::Word32(0) << OMIT_ERR_bits);
}

Expand Down
1 change: 0 additions & 1 deletion EventFilter/SiPixelRawToDigi/src/PixelDataFormatter.cc
Expand Up @@ -41,7 +41,6 @@ namespace {
constexpr PixelDataFormatter::Word32 PXID_mask = ~(~PixelDataFormatter::Word32(0) << PXID_bits);
constexpr PixelDataFormatter::Word32 ADC_mask = ~(~PixelDataFormatter::Word32(0) << ADC_bits);

constexpr PixelDataFormatter::Word64 WORD32_mask = 0xffffffff;
}

PixelDataFormatter::PixelDataFormatter( const SiPixelFedCabling* map)
Expand Down
6 changes: 4 additions & 2 deletions EventFilter/Utilities/src/DataPoint.cc
Expand Up @@ -18,8 +18,10 @@

using namespace jsoncollector;

template class HistoJ<unsigned int>;
template class HistoJ<double>;
namespace jsoncollector {
template class HistoJ<unsigned int>;
template class HistoJ<double>;
}

const std::string DataPoint::SOURCE = "source";
const std::string DataPoint::DEFINITION = "definition";
Expand Down

0 comments on commit c121aae

Please sign in to comment.