CMS 3D CMS Logo

Public Member Functions | Public Attributes

TTULogic Class Reference

#include <interface/TTULogic.h>

Inheritance diagram for TTULogic:
TTUPointingLogic TTUSectorORLogic TTUTrackingAlg TTUTwoORLogic TTUWedgeORLogic

List of all members.

Public Member Functions

virtual bool process (const TTUInput &)=0
virtual void setBoardSpecs (const TTUBoardSpecs::TTUBoardConfig &)=0
virtual void setOption (int option)
virtual ~TTULogic ()

Public Attributes

int m_option
bool m_triggersignal

Detailed Description

Author:
Andres Osorio

email: aosorio@uniandes.edu.co

Date:
2008-10-16

Definition at line 20 of file TTULogic.h.


Constructor & Destructor Documentation

virtual TTULogic::~TTULogic ( ) [inline, virtual]

Definition at line 23 of file TTULogic.h.

{}; 

Member Function Documentation

virtual bool TTULogic::process ( const TTUInput ) [pure virtual]
virtual void TTULogic::setBoardSpecs ( const TTUBoardSpecs::TTUBoardConfig ) [pure virtual]
virtual void TTULogic::setOption ( int  option) [inline, virtual]

Definition at line 29 of file TTULogic.h.

References m_option.

Referenced by TTULogicUnit::run().

                                       {
    m_option = option;
  };

Member Data Documentation