ATLAS Offline Software
Trigger/TrigAccel/TrigCudaFitter/src/SiCluster.h
Go to the documentation of this file.
1 // Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2 #ifndef __SI_CLUSTER_H__
3 #define __SI_CLUSTER_H__
4 
5 class TrkBaseNode;
6 class Surface;
7 
8 class SiCluster
9 {
10  public:
11  SiCluster(const Surface*);
12  virtual ~SiCluster(void);
13 
14  virtual void setParameters(float* par) = 0;
15  virtual TrkBaseNode* createDkfNode(void) const = 0;
16 
17  protected:
19 };
20 
21 #endif
22 
SiCluster
Definition: Trigger/TrigAccel/TrigCudaFitter/src/SiCluster.h:9
Surface
Definition: Trigger/TrigAccel/TrigCudaFitter/src/Surface.h:8
SiCluster::~SiCluster
virtual ~SiCluster(void)
SiCluster::setParameters
virtual void setParameters(float *par)=0
SiCluster::SiCluster
SiCluster(const Surface *)
createCoolChannelIdFile.par
par
Definition: createCoolChannelIdFile.py:29
TrkBaseNode
Definition: Trigger/TrigAccel/TrigCudaFitter/src/TrkBaseNode.h:18
SiCluster::createDkfNode
virtual TrkBaseNode * createDkfNode(void) const =0
SiCluster::m_pSurface
const Surface * m_pSurface
Definition: Trigger/TrigAccel/TrigCudaFitter/src/SiCluster.h:18