StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StFgtPool
StFgtCosmicTrackMaker
StFgtICosmicTrackAlgo.h
1
/***************************************************************************
2
*
3
* $Id: StFgtICosmicTrackAlgo.h,v 1.1 2012/01/31 23:25:36 avossen Exp $
4
* Author: ckriley, Oct. 19 2011
5
*
6
***************************************************************************
7
*
8
* Description: abstract base class for CosmicTrackAlgo implementation
9
*
10
***************************************************************************
11
*
12
* $Log: StFgtICosmicTrackAlgo.h,v $
13
* Revision 1.1 2012/01/31 23:25:36 avossen
14
* moved StFgtCosmicTrackMaker to StFgtPool
15
*
16
* Revision 1.8 2011/11/16 22:15:07 ckriley
17
* now looks at all points on quadrants and gets best track
18
*
19
* Revision 1.7 2011/11/01 18:50:13 sgliske
20
* Updated to correspond with StEvent containers, take 2.
21
*
22
* Revision 1.6 2011/10/28 18:30:09 ckriley
23
* make things up-to-date
24
*
25
* Revision 1.4 2011/10/20 17:13:44 ckriley
26
* major update -> headers, tracks stored in StFgtEvent instead of StFgtDisc, changes to trackmaker and algorithms
27
*
28
*
29
**************************************************************************/
30
31
#ifndef STAR_StFgtICosmicTrackAlgo_HH
32
#define STAR_StFgtICosmicTrackAlgo_HH
33
34
#include "StFgtCosmicTrack.h"
35
class
StFgtPointCollection
;
36
37
class
StFgtICosmicTrackAlgo
{
38
public
:
39
//subclasses must implement this function that takes point from StEvent and fills the CosmicTrack collection
40
virtual
Int_t makeCosmicTracks(
StFgtPointCollection
&, StFgtCosmicTrackVec&, Int_t)=0;
41
virtual
Int_t Init()=0;
42
43
};
44
45
#endif
StFgtPointCollection
Definition:
StFgtPointCollection.h:28
StFgtICosmicTrackAlgo
Definition:
StFgtICosmicTrackAlgo.h:37
Generated by
1.8.5