ATLAS Offline Software
Public Member Functions | List of all members
ISF::IFlavorSvcFilter Class Referenceabstract

#include <IFlavorSvcFilter.h>

Inheritance diagram for ISF::IFlavorSvcFilter:
Collaboration diagram for ISF::IFlavorSvcFilter:

Public Member Functions

virtual ~IFlavorSvcFilter ()
 Virtual destructor. More...
 
virtual SimSvcFlavorID flavorID (const ISFParticle &sp) const =0
 A Flavor filter that returns the SimSvcFlavorID : either flavorID or fNone. More...
 
virtual SimSvcFlavorID flavorID () const =0
 AThe flavorID for this filter. More...
 

Detailed Description

The base class of flavor service filters, allows to also create dynamic flavor service filters that are no AlgTools

The FlavorSvcFilter registers the nextGeoSvcID to the StackParticle.

Author
Andreas.Salzburger -at- cern.ch

Definition at line 30 of file IFlavorSvcFilter.h.

Constructor & Destructor Documentation

◆ ~IFlavorSvcFilter()

virtual ISF::IFlavorSvcFilter::~IFlavorSvcFilter ( )
inlinevirtual

Virtual destructor.

Definition at line 33 of file IFlavorSvcFilter.h.

33 {}

Member Function Documentation

◆ flavorID() [1/2]

virtual SimSvcFlavorID ISF::IFlavorSvcFilter::flavorID ( ) const
pure virtual

AThe flavorID for this filter.

◆ flavorID() [2/2]

virtual SimSvcFlavorID ISF::IFlavorSvcFilter::flavorID ( const ISFParticle sp) const
pure virtual

A Flavor filter that returns the SimSvcFlavorID : either flavorID or fNone.


The documentation for this class was generated from the following file: