Changeset 10880


Ignore:
Timestamp:
May 27, 2011, 5:41:52 PM (8 years ago)
Author:
tbretz
Message:
Use new Ptr() template to access EventImp contents.
Location:
trunk/FACT++/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/src/fadctrl.cc

    r10875 r10880  
    635635            return T::kSM_FatalError;
    636636
    637         const uint32_t *dat = reinterpret_cast<const uint32_t*>(evt.GetData());
     637        const uint32_t *dat = evt.Ptr<uint32_t>();
    638638
    639639        if (!Check(dat, FAD::kMaxRegAddr, FAD::kMaxRegValue))
     
    652652
    653653        // ---- was uint32_t
    654         const int32_t *dat = reinterpret_cast<const int32_t*>(evt.GetData());
     654        const int32_t *dat = evt.Ptr<int32_t>();
    655655
    656656        // ---- -1 for all
     
    669669            return T::kSM_FatalError;
    670670
    671         const uint32_t *dat = reinterpret_cast<const uint32_t*>(evt.GetData());
     671        const uint32_t *dat = evt.Ptr<uint32_t>();
    672672
    673673        if (!Check(dat, FAD::kMaxDacAddr, FAD::kMaxDacValue))
  • trunk/FACT++/src/ftmctrl.cc

    r10874 r10880  
    10831083            return T::kSM_FatalError;
    10841084
    1085         const unsigned int *dat = reinterpret_cast<const unsigned int*>(evt.GetData());
     1085        const uint32_t *dat = evt.Ptr<uint32_t>();
    10861086
    10871087        if (dat[1]>uint16_t(-1))
     
    12181218            return T::kSM_FatalError;
    12191219
    1220         const int32_t *data = reinterpret_cast<const int32_t*>(evt.GetData());
     1220        const int32_t *data = evt.Ptr<int32_t>();
    12211221
    12221222        if (!fFTM.SetThreshold(data[0], data[1]))
     
    12311231            return T::kSM_FatalError;
    12321232
    1233         const int32_t &board  = *reinterpret_cast<const int32_t*>(evt.GetText());
    1234         const int8_t  &enable = *reinterpret_cast<const int8_t*>(evt.GetText()+4);
     1233        const int32_t &board  = evt.Get<int32_t>();
     1234        const int8_t  &enable = evt.Get<int8_t>(4);
    12351235
    12361236        if (!fFTM.EnableFTU(board, enable))
     
    13001300            return T::kSM_FatalError;
    13011301
    1302         const uint16_t *data = reinterpret_cast<const uint16_t*>(evt.GetData());
     1302        const uint16_t *data = evt.Ptr<uint16_t>();
    13031303
    13041304        if (!fFTM.SetTriggerSeq(data))
Note: See TracChangeset for help on using the changeset viewer.