5#ifndef FORWARDTRANSPORTSVC_IFORWARDTRANSPORTSVC_H
6#define FORWARDTRANSPORTSVC_IFORWARDTRANSPORTSVC_H
8#include "GaudiKernel/IInterface.h"
9#include "GaudiKernel/StatusCode.h"
15#include "G4ThreeVector.hh"
virtual bool getTransportFlag() const =0
virtual ForwardTracker::ConfigData getConfigData() const =0
virtual double getXiCut() const =0
DeclareInterfaceID(IForwardTransportSvc, 6, 0)
Creates the InterfaceID and interfaceID() method.
virtual double getEtaCut() const =0
virtual bool selectedParticle(G4ThreeVector mom, int pid)=0