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

AltAlgSliceList Member List

This is the complete list of members for AltAlgSliceList, including all inherited members.

addMuSpecStripsToExistingSlice(const std::vector< CandStripHandle * > &mu_strips, std::vector< CandStripHandle * > &slice_strips) const AltAlgSliceList [private]
AlgBase()AlgBase [protected]
AltAlgSliceList()AltAlgSliceList
assignMuonSpectrHits2Slices(CandStripHandleItr cshItr, std::map< int, std::vector< CandStripHandle * > > &event_slices)AltAlgSliceList [private]
asString(WhichCandSlice_t which_slice) const AltAlgSliceList [private]
asString(PeakFinderConf_t conf) const AltAlgSliceList [private]
averageSliceZ(std::vector< CandStripHandle * > &slice, double tmin, double tmax) const AltAlgSliceList [private]
averageTime(const std::vector< CandStripHandle * > &strips, std::vector< CandStripHandle * >::const_iterator end) const AltAlgSliceList [private]
averageTimeAtBeginOfDownstreamSlice(std::vector< CandStripHandle * > &strips) const AltAlgSliceList [private]
averageTimeAtEndOfUpstreamSlice(std::vector< CandStripHandle * > &strips) const AltAlgSliceList [private]
buildCandidates(std::map< int, std::vector< CandStripHandle * > > &event_slices, CandHandle &ch, CandContext &cx)AltAlgSliceList [private]
characterizeCandidateSlices(int source, const std::vector< int > &alt_slices) const AltAlgSliceList [private]
checkForAlternativeSlices(const pair< int, CandStripHandle * > &slc_strip, const std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
checkIfSlicesShouldBeMerged(std::vector< CandStripHandle * > &slice_0, std::vector< CandStripHandle * > &slice_1) const AltAlgSliceList [private]
checkLeadingTrailingEdgeDistance(std::vector< CandStripHandle * > &slice_0, std::vector< CandStripHandle * > &slice_1) const AltAlgSliceList [private]
checkPeakTimeDifference(const std::vector< CandStripHandle * > &slice_0, const std::vector< CandStripHandle * > &slice_1) const AltAlgSliceList [private]
checkPeakUVDifference(const std::vector< CandStripHandle * > &slice_0, const std::vector< CandStripHandle * > &slice_1) const AltAlgSliceList [private]
checkPeakZDifference(const std::vector< CandStripHandle * > &slice_0, const std::vector< CandStripHandle * > &slice_1) const AltAlgSliceList [private]
checkSliceDistanceInTimeAndSpace(std::vector< CandStripHandle * > &slice_0, std::vector< CandStripHandle * > &slice_1) const AltAlgSliceList [private]
checkSliceDistanceInTimeAndZ(std::vector< CandStripHandle * > &slice_0, std::vector< CandStripHandle * > &slice_1) const AltAlgSliceList [private]
computeSliceCentroid(const std::vector< CandStripHandle * > &slice) const AltAlgSliceList [private]
computeSlicesCentroid(const std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
createSubsetTimeProfile(CandStripHandleItr *cshItr)AltAlgSliceList [private]
display(std::map< int, std::vector< CandStripHandle * > > event_slices, const char *comment="")AltAlgSliceList [private]
dissolveMiniSlices(std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
eventClustering(std::map< int, std::vector< CandStripHandle * > > &event_slices)AltAlgSliceList [private]
eventDisplay(TCanvas *c, std::map< int, std::vector< CandStripHandle * > > event_slices)AltAlgSliceList [private]
eventDisplaySingleSlice(TCanvas *c, int sliceKey, std::map< int, std::vector< CandStripHandle * > > event_slices)AltAlgSliceList [private]
fFmtPlnAltAlgSliceList [private]
fFmtQAltAlgSliceList [private]
fFmtSlcAltAlgSliceList [private]
fFmtStpAltAlgSliceList [private]
fFmtTimeAltAlgSliceList [private]
fGrfxDebugGraphicsAltAlgSliceList [private]
fGrfxTimeProfileLogViewAltAlgSliceList [private]
fillSliceSeeds(CandStripHandleItr cshItr, std::vector< TimeSlice_t > &slice_seeds)AltAlgSliceList [private]
findBestSliceToAdoptAStrip(bool qweight, int dpln, double dt, CandStripHandle *orphan_strip, std::map< int, std::vector< CandStripHandle * > > *event_slices) const AltAlgSliceList [private]
findBestSliceToHostStrip(const pair< int, CandStripHandle * > &slc_strip, const std::map< int, Centroid_t > &centroids, const std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
findMatchForMuSpecSlice(std::vector< CandStripHandle * > mu_strips, std::vector< int > slice_ids, std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
findSlicesToBeEliminated(const std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
findSlicesToMerge(std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
findSmallerPeaks(CandStripHandleItr *cshItr)AltAlgSliceList [private]
fkMeansIterationAltAlgSliceList [private]
fKMeansPlaneWindowAltAlgSliceList [private]
fKMeansTimeWindowAltAlgSliceList [private]
fKMeansTPosWindowAltAlgSliceList [private]
fMinChargeAltAlgSliceList [private]
fMinNoHitStripsAltAlgSliceList [private]
fMuSpecNHitStripsBefSpectrAltAlgSliceList [private]
fMuSpecNPlnBefSpectrAltAlgSliceList [private]
fMuSpecNUpstrPlanesAltAlgSliceList [private]
fMuSpecSuppressUnmatchedSlicesAltAlgSliceList [private]
fMuSpecTimeAftUpstrActivityAltAlgSliceList [private]
fMuSpecTimeBefUpstrActivityAltAlgSliceList [private]
fNTimeBinsAltAlgSliceList [private]
fOrphanStripsPlaneWindowAltAlgSliceList [private]
fOrphanStripsQWeightAltAlgSliceList [private]
fOrphanStripsTimeWindowAltAlgSliceList [private]
fPeakFinderNestingLevelAltAlgSliceList [private]
fPkfLowNSuccessiveEmptyBinsAltAlgSliceList [private]
fPkfLowPeakThresholdAltAlgSliceList [private]
fPkfMuSpecNSuccessiveEmptyBinsAltAlgSliceList [private]
fPkfMuSpecPeakThresholdAltAlgSliceList [private]
fPkfNofMergedTimeBinsAltAlgSliceList [private]
fPkfNSuccessiveEmptyBinsAltAlgSliceList [private]
fPkfPeakThresholdAltAlgSliceList [private]
fPkfRecursivePeakSearchAltAlgSliceList [private]
fPkfTimeWindowAftPeakAltAlgSliceList [private]
fPkfTimeWindowBefPeakAltAlgSliceList [private]
fPkfWeightProfileWithChargeAltAlgSliceList [private]
fRefinementDissolvingAltAlgSliceList [private]
fRefinementKMeansClusteringAltAlgSliceList [private]
fRefinementMergingAltAlgSliceList [private]
fRefinementMSTClusteringAltAlgSliceList [private]
fSubsetTimeProfileAltAlgSliceList [private]
fSubsettmaxAltAlgSliceList [private]
fSubsettminAltAlgSliceList [private]
fTimeDiffBetweenPeaksAltAlgSliceList [private]
fTimeProfileAltAlgSliceList [private]
fTimeProfileMaxAltAlgSliceList [private]
fTimeResolutionAltAlgSliceList [private]
ftmaxAltAlgSliceList [private]
ftminAltAlgSliceList [private]
fUpdateCentroidsAltAlgSliceList [private]
fUVDiffBetweenPeaksAltAlgSliceList [private]
fZDiffBetweenEndsAltAlgSliceList [private]
fZDiffBetweenPeaksAltAlgSliceList [private]
getAlgorithmConfiguration(const AlgConfig &ac)AltAlgSliceList [private]
getClosestCentroid(CandStripHandle *strip, const std::map< int, Centroid_t > &centroids) const AltAlgSliceList [private]
getMuSpecSlices(CandStripHandleItr cshItr)AltAlgSliceList [private]
getSliceSeeds(CandStripHandleItr *cshItr, bool recursive_mode, PeakFinderConf_t conf=kDefault)AltAlgSliceList [private]
getSnarlTimeBoundaries(CandStripHandleItr *cshItr, double &tmin, double &tmax) const AltAlgSliceList [private]
getStripTime(CandStripHandle *csh, StripTime_t st, StripEnd::StripEnd_t se=StripEnd::kWhole) const AltAlgSliceList [private]
giveOrphanStripsForAdoption(std::vector< CandStripHandle * > orphan_strips, std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
initSliceFiltering(std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
internalInit(void)AltAlgSliceList [private]
MakeDistanceMap(CandStripHandle *strip, const std::vector< int > &cand_slices, const std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
maxSliceTime(std::vector< CandStripHandle * > &slice) const AltAlgSliceList [private]
Merge(const std::pair< int, int > &slices_to_merge, std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
mergeSeeds(std::vector< TimeSlice_t > src, std::vector< TimeSlice_t > &target) const AltAlgSliceList [private]
minSliceTime(std::vector< CandStripHandle * > &slice) const AltAlgSliceList [private]
moreOccurences(std::multimap< double, int > ordered_slice_ids, int n) const AltAlgSliceList [private]
needToFilterStrips(const std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
newSliceToHostMuSpecStrips(const std::vector< CandStripHandle * > &mu_strips, std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
nextAvailableSliceId(const std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
noStripsInOneView(std::map< int, std::vector< CandStripHandle * > >::const_iterator slice) const AltAlgSliceList [private]
peakFinder(std::vector< TimeSlice_t > &slice_seeds, PeakFinderConf_t conf) const AltAlgSliceList [private]
plot3DClusters(TCanvas *c, std::map< int, std::vector< CandStripHandle * > > event_slices)AltAlgSliceList [private]
printSlice(std::map< int, std::vector< CandStripHandle * > >::const_iterator slice) const AltAlgSliceList [private]
printSlice(const std::vector< CandStripHandle * > &slice) const AltAlgSliceList [private]
printSlices(const std::map< int, std::vector< CandStripHandle * > > &event_slices, const char *comments="") const AltAlgSliceList [private]
printSliceSeed(const TimeSlice_t &seed) const AltAlgSliceList [private]
printSliceSeeds(const std::vector< TimeSlice_t > &slice_seeds, const char *comment="") const AltAlgSliceList [private]
printStrip(const CandStripHandle *strip) const AltAlgSliceList [private]
printStripList(CandStripHandleItr cshItr, const char *comment="") const AltAlgSliceList [private]
printTimeBin(int bin, const TH1D *time_profile, const char *comment="") const AltAlgSliceList [private]
reduceTimeWindows(CandStripHandleItr *cshItr, std::vector< TimeSlice_t > &slice_seeds)AltAlgSliceList [private]
rellocateStrip(int source, int target, CandStripHandle *strip, std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
removeNullSeeds(std::vector< TimeSlice_t > &slice_seeds) const AltAlgSliceList [private]
resetSliceSeed(TimeSlice_t &seed) const AltAlgSliceList [private]
RunAlg(AlgConfig &ac, CandHandle &ch, CandContext &cx)AltAlgSliceList [virtual]
selectBestCandidateSlice(const pair< int, CandStripHandle * > &slc_strip, const std::vector< int > &cand_slices, const std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
singleKMeansIteration(std::map< int, std::vector< CandStripHandle * > > &event_slices)AltAlgSliceList [private]
sliceHasStripsInUpstreamMuSpectrometer(const std::vector< CandStripHandle * > &mu_strips) const AltAlgSliceList [private]
sliceMatcher(std::map< int, std::vector< CandStripHandle * > > &mu_slices, std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
sliceMerger(std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
slicesActiveUpstreamOfMuSpec(const std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
sliceShouldBeEliminated(std::map< int, std::vector< CandStripHandle * > >::const_iterator slice) const AltAlgSliceList [private]
sliceSplitter(std::map< int, std::vector< CandStripHandle * > > &event_slices)AltAlgSliceList [private]
smallAmountOfCharge(std::map< int, std::vector< CandStripHandle * > >::const_iterator slice) const AltAlgSliceList [private]
smallNumberOfHitStrips(std::map< int, std::vector< CandStripHandle * > >::const_iterator slice) const AltAlgSliceList [private]
sortSlicesInPlaneNo(std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
sortSlicesInTime(std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
Split(int slice, std::vector< CandStripHandle * >::size_type n_separator, std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
Split(int slice, std::vector< std::vector< CandStripHandle * > > groups, std::map< int, std::vector< CandStripHandle * > > &event_slices) const AltAlgSliceList [private]
Trace(const char *c) const AltAlgSliceList [virtual]
updateCentroids(std::map< int, Centroid_t > &centroids, std::map< int, std::vector< CandStripHandle * > > &event_slices)AltAlgSliceList [private]
updateSingleSliceSeedInfo(CandStripHandleItr *cshItr, TimeSlice_t &seed) const AltAlgSliceList [private]
updateSliceSeedInfo(CandStripHandleItr *cshItr, std::vector< TimeSlice_t > &slice_seeds) const AltAlgSliceList [private]
ZeroChargeInAView(const std::vector< CandStripHandle * > &slice) const AltAlgSliceList [private]
~AlgBase()AlgBase [protected, virtual]
~AltAlgSliceList()AltAlgSliceList [virtual]


Generated on Mon Feb 15 11:08:34 2010 for loon by  doxygen 1.3.9.1