* Set the ID and Origin of an AliHLTComponentDataType structure.
* Given the fact that the data type ID is 64bit wide and origin 32, this helper
* function sets the data type from those two parameters.
- * @param tgtdt target data type structure
+ * @param dt target data type structure
* @param id 64bit id
- * @param origin 32bit origin
+ * @param orig 32bit origin
*/
static void SetDataType(AliHLTComponentDataType& dt, AliHLTUInt64_t id, AliHLTUInt32_t orig);
/**
* Get module id.
* The module id is a string specifying the detector, or module. The
- * library must follow the naming scheme \it libAliHLTModule.so, e.g.
- * \it libAliHLTTPC.so if the module is 'TPC'
+ * library must follow the naming scheme \em libAliHLTModule.so, e.g.
+ * \em libAliHLTTPC.so if the module is 'TPC'
*/
const char* GetModuleId() const;
*/
virtual int GetHandlerDescription(AliHLTComponentDataType dt,
AliHLTUInt32_t spec,
- AliHLTOUTHandlerDesc& pDesc) const;
+ AliHLTOUTHandlerDesc& desc) const;
/**
* Get handler for a data block of the HLTOUT data.
- 5. depending on where you changes are send the whole HLT module except the build
sub-directories or your HLT sub- directory to
Matthias.Richter@ift.uib.no
+ Please include a message/description for the check in
- 6. you will get a notification when the code is committed, right after that
you must either do another svn update or check out the complete module
again in order to have the right SVN information. Please check that your
* in fact, the component ignores all incoming data blocks
*
* Output Data Types:
- * \it {ROOT_TH1,EXPL} <br>
+ * \li {ROOT_TH1,EXPL} <br>
* one histogram per data block, specification identifies the
* specific histogram.
- * \it {ROOTOBJA,EXPL} <br>
+ * \li {ROOTOBJA,EXPL} <br>
* the two histograms are added to a TOBjArray which is pushed
* to the output stream
- * \it {ROOTTREE,EXPL} <br>
+ * \li {ROOTTREE,EXPL} <br>
* the two histograms are added to a TTree which is pushed
* to the output stream
*
* Get handler decription for TPC data in the HLTOUT data stream.
* @param dt [in] data type of the block
* @param spec [in] specification of the block
- * @param pDesc [out] handler description
+ * @param desc [out] handler description
* @return 1 if the agent can provide a handler, 0 if not
*/
int GetHandlerDescription(AliHLTComponentDataType dt,
++idxoutwd;
}
- for(int ii = 1; ii < fNrcuTrailerwords; ii++)
+ for(UInt_t ii = 1; ii < fNrcuTrailerwords; ii++)
{
// write second trailer to output data
if(bitpsoutwd + 32 < 65) // trailer fits in current line, append on the right
AliHLTCOMPHuffmanAltroCalibComponent::AliHLTCOMPHuffmanAltroCalibComponent()
:
fHuffmanCompressor(NULL),
- fHuffmanData(NULL),
fOrigin(kAliHLTVoidDataOrigin),
+ fHuffmanData(NULL),
fRunNumber(0),
fSpecification(0),
fTablePath(),
Int_t i = 0;
- Char_t* cpErr;
+ //Char_t* cpErr;
while ( i < argc )
{
int AliHLTCOMPHuffmanAltroComponent::DoEvent( const AliHLTComponentEventData& evtData,
const AliHLTComponentBlockData* blocks,
- AliHLTComponentTriggerData& trigData, AliHLTUInt8_t* outputPtr,
+ AliHLTComponentTriggerData& /*trigData*/, AliHLTUInt8_t* outputPtr,
AliHLTUInt32_t& size,
vector<AliHLTComponentBlockData>& outputBlocks )
{
{
Int_t famplitude; // ADC-value
AliHLTUInt64_t fhuffmancode; // maximal possible codelength: 64 bits
- Int_t fvalidcodelength; // validcodelength needed as code is of variable length!!
+ UInt_t fvalidcodelength; // validcodelength needed as code is of variable length!!
} AliHLTCOMPHuffmanCodeStruct;
/** standard constructor */
/** construction without any arguments (used for isolated tests) */
AliHLTCOMPHuffmanData::AliHLTCOMPHuffmanData()
+ :
+ fOrigin(kAliHLTVoidDataOrigin),
+ fDataSpec(0)
{
// see header file for class documentation
// or
// see header file for function documentation
}
-void AliHLTCompPreprocessor::Initialize(Int_t run, UInt_t startTime,
- UInt_t endTime)
+void AliHLTCompPreprocessor::Initialize(Int_t /*run*/, UInt_t /*startTime*/,
+ UInt_t /*endTime*/)
{
// see header file for function documentation
}
-UInt_t AliHLTCompPreprocessor::Process(TMap* dcsAliasMap)
+UInt_t AliHLTCompPreprocessor::Process(TMap* /*dcsAliasMap*/)
{
// see header file for function documentation
UInt_t retVal = 0;
}
TObject* huffmandata = (TObject*) currenthuffmanfile->Get("fHuffmanData");
- AliHLTCOMPHuffmanData* currenthuffmandata = (AliHLTCOMPHuffmanData*) huffmandata;
+ // class object not needed since container uses TObjects!
+ //AliHLTCOMPHuffmanData* currenthuffmandata = (AliHLTCOMPHuffmanData*) huffmandata;
// specifications necessary for sorting process
TString detectororigin = "";//currenthuffmandata->GetOrigin();
//* provided "as is" without express or implied warranty. *
//**************************************************************************
-/** @file AliHLTReconstructionBase.cxx
+/** @file AliHLTReconstructorBase.cxx
@author Matthias Richter
@date
@brief Base class for HLT reconstruction classes.