LCOV - code coverage report
Current view: top level - STEER/ESD - AliTriggerDescriptor.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 1 100.0 %
Date: 2016-06-14 17:26:59 Functions: 2 5 40.0 %

          Line data    Source code
       1             : #ifndef ALITRIGGERDESCRIPTOR_H
       2             : #define ALITRIGGERDESCRIPTOR_H
       3             : 
       4             : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
       5             :  * See cxx source for full Copyright notice                               */
       6             : 
       7             : ///////////////////////////////////////////////////////////////////////////////
       8             : //                                                                           //
       9             : // This class represents the CTP descriptor objects                          //
      10             : //                                                                           //
      11             : // The Descriptor consists of Name and 1 or Logical function of 4 CTP inputs+//
      12             : // additional inputs (added with an AND operator)                            // 
      13             : //                                                                           //
      14             : //                                                                           //
      15             : ///////////////////////////////////////////////////////////////////////////////
      16             : 
      17             : #include <TNamed.h>
      18             : 
      19             : 
      20             : class AliTriggerDescriptor : public TNamed {
      21             : 
      22             : public:
      23             :                           AliTriggerDescriptor();
      24             :                           AliTriggerDescriptor( TString & name, TString & cond );
      25             :                           AliTriggerDescriptor( const AliTriggerDescriptor& desc );
      26             :                virtual   ~AliTriggerDescriptor();
      27             :   AliTriggerDescriptor&   operator=(const AliTriggerDescriptor& desc);
      28             : 
      29             :                   Bool_t  CheckInputsAndFunctions(const TObjArray &inputs,const TObjArray &functions) const;
      30             :                   Bool_t  IsActive(const TObjArray &inputs,const TObjArray &functions) const;
      31             :                   Bool_t  Trigger( const TObjArray &inputs, const TObjArray &functions) const;
      32             :            virtual void   Print( const Option_t* opt ="" ) const;
      33             : private:
      34             : 
      35         466 :   ClassDef( AliTriggerDescriptor, 1 )  // Define a trigger descriptor object
      36             : };
      37             : 
      38             : #endif

Generated by: LCOV version 1.11