X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FTPCLib%2FAliHLTTPCRawDataUnpackerComponent.h;h=840b37c27872375a3a72293b49892d6141577eac;hb=437e8e545e928059def3c43b6448d19cdc064f49;hp=cd0ac25c071e9f03ae0dab34fb83dd86f2f33037;hpb=71d7c760fc04faaf6c719034cea2db325c4d719b;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/TPCLib/AliHLTTPCRawDataUnpackerComponent.h b/HLT/TPCLib/AliHLTTPCRawDataUnpackerComponent.h index cd0ac25c071..840b37c2787 100644 --- a/HLT/TPCLib/AliHLTTPCRawDataUnpackerComponent.h +++ b/HLT/TPCLib/AliHLTTPCRawDataUnpackerComponent.h @@ -25,11 +25,11 @@ class AliHLTTPCRawDataUnpackerComponent : public AliHLTProcessor // These functions are required for the registration process const char* GetComponentID(); - void GetInputDataTypes( vector& list); - AliHLTComponent_DataType GetOutputDataType(); + void GetInputDataTypes( vector& list); + AliHLTComponentDataType GetOutputDataType(); virtual void GetOutputDataSize( unsigned long& constBase, double& inputMultiplier ); AliHLTComponent* Spawn(); - + protected: // Protected functions to implement AliHLTComponent's interface. @@ -38,11 +38,15 @@ class AliHLTTPCRawDataUnpackerComponent : public AliHLTProcessor int DoInit( int argc, const char** argv ); int DoDeinit(); - int DoEvent( const AliHLTComponent_EventData& evtData, const AliHLTComponent_BlockData* blocks, - AliHLTComponent_TriggerData& trigData, AliHLTUInt8_t* outputPtr, - AliHLTUInt32_t& size, vector& outputBlocks ); + int DoEvent( const AliHLTComponentEventData& evtData, const AliHLTComponentBlockData* blocks, + AliHLTComponentTriggerData& trigData, AliHLTUInt8_t* outputPtr, + AliHLTUInt32_t& size, vector& outputBlocks ); private: + /** not a valid copy constructor, defined according to effective C++ style */ + AliHLTTPCRawDataUnpackerComponent(const AliHLTTPCRawDataUnpackerComponent&); + /** not a valid assignment op, but defined according to effective C++ style */ + AliHLTTPCRawDataUnpackerComponent& operator=(const AliHLTTPCRawDataUnpackerComponent&); // Initialize AliROOT TPC raw stream parsing class AliRawReaderMemory *fRawMemoryReader;