Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

AltAlgSliceList.h File Reference

#include <vector>
#include <map>
#include "Algorithm/AlgBase.h"
#include "RecoBase/CandStripHandle.h"
#include "MessageService/MsgFormat.h"
#include <TCanvas.h>
#include <TH1D.h>

Go to the source code of this file.

Classes

struct  centroid
struct  timeslice
class  AltAlgSliceList

Typedefs

typedef centroid Centroid_t
typedef timeslice TimeSlice_t
typedef enum peakfinderconf PeakFinderConf_t
typedef enum wcandslice WhichCandSlice_t
typedef enum striptime StripTime_t

Enumerations

enum  peakfinderconf { kDefault, kLowActivity, kMuSpectrometer }
enum  wcandslice { eNone, eSame, eOther, eMany }
enum  striptime { eTime, eBegTime, eEndTime, eCorrBegTime }

Variables

const int kMuSpec1stPlane = 121


Typedef Documentation

typedef struct centroid Centroid_t
 

Referenced by AltAlgSliceList::computeSliceCentroid(), and AltAlgSliceList::computeSlicesCentroid().

typedef enum peakfinderconf PeakFinderConf_t
 

typedef enum striptime StripTime_t
 

typedef struct timeslice TimeSlice_t
 

Referenced by zero_charge::operator()(), peak_before::operator()(), AltAlgSliceList::peakFinder(), AltAlgSliceList::printSliceSeed(), AltAlgSliceList::resetSliceSeed(), and AltAlgSliceList::updateSingleSliceSeedInfo().

typedef enum wcandslice WhichCandSlice_t
 

Referenced by AltAlgSliceList::characterizeCandidateSlices(), and AltAlgSliceList::findBestSliceToHostStrip().


Enumeration Type Documentation

enum peakfinderconf
 

Enumeration values:
kDefault 
kLowActivity 
kMuSpectrometer 

Definition at line 35 of file AltAlgSliceList.h.

00035                               { 
00036            kDefault, kLowActivity, kMuSpectrometer 
00037 } PeakFinderConf_t;

enum striptime
 

Enumeration values:
eTime 
eBegTime 
eEndTime 
eCorrBegTime 

Definition at line 43 of file AltAlgSliceList.h.

Referenced by MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), MadTestAnalysis::CreatePAN(), NuExtraction::ExtractMinMaxEvtTimes(), ANtpEventInfoAna::FillStripVariables(), MadTVAnalysis::GetEvtTimeChar(), MadMKAnalysis::GetEvtTimeChar(), MadTVAnalysis::GetEvtTimeCharPHC(), and MadMKAnalysis::GetEvtTimeCharPHC().

00043                        { 
00044            eTime, eBegTime, eEndTime, eCorrBegTime  
00045 } StripTime_t;

enum wcandslice
 

Enumeration values:
eNone 
eSame 
eOther 
eMany 

Definition at line 39 of file AltAlgSliceList.h.

00039                         { 
00040            eNone, eSame, eOther, eMany  
00041 } WhichCandSlice_t;


Variable Documentation

const int kMuSpec1stPlane = 121
 

Definition at line 47 of file AltAlgSliceList.h.

Referenced by AltAlgSliceList::averageTimeAtBeginOfDownstreamSlice(), AltAlgSliceList::averageTimeAtEndOfUpstreamSlice(), AltAlgSliceList::RunAlg(), AltAlgSliceList::sliceHasStripsInUpstreamMuSpectrometer(), and AltAlgSliceList::slicesActiveUpstreamOfMuSpec().


Generated on Mon Feb 15 11:07:52 2010 for loon by  doxygen 1.3.9.1