CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
TTULogic Class Referenceabstract

#include <interface/TTULogic.h>

Inheritance diagram for TTULogic:
TTUPointingLogic TTUSectorORLogic TTUTrackingAlg TTUTwoORLogic TTUWedgeORLogic

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: aosor.nosp@m.io@u.nosp@m.niand.nosp@m.es.e.nosp@m.du.co

Date
2008-10-16

Definition at line 18 of file TTULogic.h.

Constructor & Destructor Documentation

◆ ~TTULogic()

virtual TTULogic::~TTULogic ( )
inlinevirtual

Definition at line 20 of file TTULogic.h.

20 {};

Member Function Documentation

◆ process()

virtual bool TTULogic::process ( const TTUInput )
pure virtual

◆ setBoardSpecs()

virtual void TTULogic::setBoardSpecs ( const TTUBoardSpecs::TTUBoardConfig )
pure virtual

◆ setOption()

virtual void TTULogic::setOption ( int  option)
inlinevirtual

Definition at line 26 of file TTULogic.h.

References m_option, and fileinputsource_cfi::option.

Member Data Documentation

◆ m_option

int TTULogic::m_option

◆ m_triggersignal

bool TTULogic::m_triggersignal