//-*- Mode: C++ -*- // $Id$ #ifndef ALIHLTTRIGGERBARRELCOSMIC_H #define ALIHLTTRIGGERBARRELCOSMIC_H //* This file is property of and copyright by the ALICE HLT Project * //* ALICE Experiment at CERN, All rights reserved. * //* See cxx source for full Copyright notice * /// @file AliHLTTriggerBarrelCosmic.h /// @author Matthias Richter /// @date 2009-06-30 /// @brief HLT cosmics trigger component for the central barrel region. #include "AliHLTTrigger.h" /** * @class AliHLTTriggerBarrelCosmic * HLT cosmics trigger component for the central barrel region. * * NOTE: UNDER DEVELOPMENT * *

General properties:

* * Component ID: \b BarrelCosmicsTrigger
* Library: \b libAliHLTTrigger.so
* Input Data Types: kAliHLTDataTypeESDObject, kAliHLTDataTypeESDTree * kAliHLTDataTypeTrack
* Output Data Types: ::kAliHLTAnyDataType
* *

Mandatory arguments:

* * *

Optional arguments:

* * *

Configuration:

* * * By default, configuration is loaded from OCDB, can be overridden by * component arguments. * *

Default CDB entries:

* HLT/ConfigHLT/BarrelCosmicsTrigger: TObjString storing the arguments * *

Performance:

* * *

Memory consumption:

* * *

Output size:

* * \ingroup alihlt_trigger_components */ class AliHLTTriggerBarrelCosmic : public AliHLTTrigger { public: AliHLTTriggerBarrelCosmic(); ~AliHLTTriggerBarrelCosmic(); /// inherited from AliHLTTrigger: name of this trigger virtual const char* GetTriggerName() const; /// inherited from AliHLTComponent: create an instance virtual AliHLTComponent* Spawn(); private: /// inherited from AliHLTTrigger: calculate the trigger virtual int DoTrigger(); ClassDef(AliHLTTriggerBarrelCosmic, 0) }; #endif //ALIHLTTRIGGERBARRELCOSMIC_H