/* ******************************************************************* // (C)opyright 2004 // // Institute of Computer Science V // Prof. Männer // University of Mannheim, Germany // // ******************************************************************* // // Designer(s): Steinle // // ******************************************************************* // // Project: Trackfinder for CBM-Project at GSI-Darmstadt, Germany // // ******************************************************************* // // Description: // // class: // - implements methods to display the histogram's occupancy // // ******************************************************************* // // $Author: csteinle $ // $Date: 2008-08-14 12:29:27 $ // $Revision: 1.2 $ // // *******************************************************************/ #include "../include/projectionEFGCNAnalysisDef.h" #include "../include/projectionEFGCNEvent12Analysis.h" /**************************************************************** * resets the profiles for event and nothing for total * ****************************************************************/ void projectionEFGCNEvent12Analysis::reset() { resetDisplays(); } /**************************************************************** * returns the corresponding entry for the x-axi. * ****************************************************************/ int projectionEFGCNEvent12Analysis::getEntryOfXAxi(trackCoordinates& coordinates) { return (int)coordinates.get(DIM1); } /**************************************************************** * returns the corresponding entry for the y-axi. * ****************************************************************/ int projectionEFGCNEvent12Analysis::getEntryOfYAxi(trackCoordinates& coordinates) { return (int)coordinates.get(DIM2); } /**************************************************************** * returns the corresponding string, which is drawn on the * * x-axi. * ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getTitleOfXAxi() { return DIM1AXITITLE; } /**************************************************************** * returns the corresponding string, which is drawn on the * * y-axi. * ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getTitleOfYAxi() { return DIM2AXITITLE; } /**************************************************************** * returns the corresponding string for the name identification.* ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getNameOfEDisplay() { return eDisplayNameEvent12; } /**************************************************************** * returns the corresponding string for the title. * ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getTitleOfEDisplay() { return eDisplayTitleEvent12; } /**************************************************************** * returns the corresponding string for the name identification.* ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getNameOfFDisplay() { return fDisplayNameEvent12; } /**************************************************************** * returns the corresponding string for the title. * ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getTitleOfFDisplay() { return fDisplayTitleEvent12; } /**************************************************************** * returns the corresponding string for the name identification.* ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getNameOfGDisplay() { return gDisplayNameEvent12; } /**************************************************************** * returns the corresponding string for the title. * ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getTitleOfGDisplay() { return gDisplayTitleEvent12; } /**************************************************************** * returns the corresponding string for the name identification.* ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getNameOfCDisplay() { return cDisplayNameEvent12; } /**************************************************************** * returns the corresponding string for the title. * ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getTitleOfCDisplay() { return cDisplayTitleEvent12; } /**************************************************************** * returns the corresponding string for the name identification.* ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getNameOfNDisplay() { return nDisplayNameEvent12; } /**************************************************************** * returns the corresponding string for the title. * ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getTitleOfNDisplay() { return nDisplayTitleEvent12; } /**************************************************************** * returns the corresponding string for the saving directory. * ****************************************************************/ const char* projectionEFGCNEvent12Analysis::getNameOfSavingDirectory() { return EVENTSAVINGDIRECOTRY; } /**************************************************************** * returns true, if the saving should be in subdirectories. * ****************************************************************/ bool projectionEFGCNEvent12Analysis::getSavingInSubDirectory() { return EVENTSAVINGINSUBDIRECOTRY; } /**************************************************************** * Default constructor * ****************************************************************/ projectionEFGCNEvent12Analysis::projectionEFGCNEvent12Analysis() : projectionEFGCNAnalysis() { } /**************************************************************** * Destructor * ****************************************************************/ projectionEFGCNEvent12Analysis::~projectionEFGCNEvent12Analysis() { }