#include "hcuttrack.h"

HCutTrack


class description - source file - inheritance tree (.pdf)

class HCutTrack : public HCut

Inheritance Chart:
TObject
<-
TNamed
<-
HCut
<-
HCutTrack

    public:
HCutTrack() HCutTrack(const Text_t* name, const Text_t* title) HCutTrack(const HCutTrack&) ~HCutTrack() Int_t check(HKickTrack* track) static TClass* Class() virtual TClass* IsA() const void isIdentifiedHadron() HCutTrack& operator=(const HCutTrack&) void printCutList() void printCutStatistics() void reset() void setP(Double_t x, Double_t y) void setStandardCuts() void setTofinoTof(Double_t x, Double_t y) void setTofTof(Double_t x, Double_t y) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
HCategory* fTrackCat ! Pointer to HKickTrack data category (not used yet) HIterator* iterTrack ! Iterator over HKickTrack category (not used yet) protected:
Bool_t kFlagP flag of cut Int_t fnP number of not accepted tracks due to this cut Double_t fMinP Minumum p Double_t fMaxP Maximum px Bool_t kFlagTofinoTof Tofino time cut flag Int_t fnTofinoTof Number of cut particles Double_t fMinTofinoTof Min Tofino time-of-flight (ns) Double_t fMaxTofinoTof Max Tofino time-of-flight (ns) Bool_t kFlagTofTof Tof time cut flag Int_t fnTofTof Number of cut particles Double_t fMinTofTof Max Tof time-of-flight (ns) Double_t fMaxTofTof Max Tof time-of-flight (ns) Bool_t kFlagIdentifiedHadron time cut flag Int_t fnIdentifiedHadron Number of cut particles

Class Description


  HCutTrack - cuts on tracks and their hit components

 
For more information, see the PhyAna documentation.



HCutTrack() : HCut()
 Default constructor

HCutTrack(const Text_t *name, const Text_t *title) :HCut(name, title)
 Default constructor

void reset()
 Disables all cuts by resetting to kFALSE

void setStandardCuts()
 Not implemented yet

void printCutList()
 Prints a table of enabled cuts to stdio

void printCutStatistics()

Int_t check(HKickTrack *track)
 Checks one track and returns 1 if track passes cuts



Inline Functions


               void ~HCutTrack()
               void setP(Double_t x, Double_t y)
               void setTofinoTof(Double_t x, Double_t y)
               void setTofTof(Double_t x, Double_t y)
               void isIdentifiedHadron()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
          HCutTrack HCutTrack(const HCutTrack&)
         HCutTrack& operator=(const HCutTrack&)


Author: Dan Magestro
Last update: Fri Jan 26 11:53:22 2007


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.