NCFS-Pack
A generic (astro)particle physics analysis framework
 
Loading...
Searching...
No Matches
IceLinefit.h
Go to the documentation of this file.
1#ifndef IceLinefit_h
2#define IceLinefit_h
3
4// Copyright(c) 2003, IceCube Experiment at the South Pole, All rights reserved.
5// See cxx source for full Copyright notice.
6
7#include "IceRecoBase.h"
8
10
11class IceLinefit : public IceRecoBase
12{
13 public :
14 IceLinefit(const char* name="IceLinefit",const char* title="Linefit reconstruction"); // Constructor
15 virtual ~IceLinefit(); // Destructor
16 virtual void Exec(Option_t* opt); // Linefit reconstruction
17
18 protected :
19 Int_t Amanda(); // Linefit complete event reconstruction for Amanda OMs
20 Int_t InIce(); // Linefit complete event reconstruction for all InIce DOMs
21 Int_t IceCube(); // Linefit complete reconstruction for standard IceCube InIce DOMs
22 Int_t DeepCore(); // Linefit complete event reconstruction for DeepCore DOMs
23 Int_t Tracks(); // Linefit track based associated hit reconstruction
24 NcTrack* Reconstruct(TObjArray* doms,Int_t cln,Int_t minmod,Int_t maxmod,Int_t maxhits,Int_t minahits,Int_t minamods,Int_t slc); // The actual reconstruction algorithm
25
26 ClassDef(IceLinefit,9) // IceRecoBase derived TTask processor to perform linefit reconstruction
27};
28#endif
Int_t DeepCore()
Int_t Amanda()
Int_t IceCube()
virtual void Exec(Option_t *opt)
virtual ~IceLinefit()
Int_t Tracks()
NcTrack * Reconstruct(TObjArray *doms, Int_t cln, Int_t minmod, Int_t maxmod, Int_t maxhits, Int_t minahits, Int_t minamods, Int_t slc)
IceLinefit(const char *name="IceLinefit", const char *title="Linefit reconstruction")
Int_t InIce()
IceRecoBase(const char *name="IceRecoBase", const char *title="Base class for IceCube reconstruction tasks")
Handling of the attributes of a reconstructed particle track.
Definition NcTrack.h:19