// $Header$ // Function to spawn a gui for reading rootified raw-data from TPC sector test. #ifdef __CINT__ class AliRawReaderRoot; namespace Alieve { class TPCData; class TPCSector2D; class TPCSector3D; } #else #include #include #include #include #include #include #include #include #include #endif using namespace Alieve; TPCLoader* tpc_loader = 0; void tpc_gui(const char *file=0, Int_t ievent=0) { gStyle->SetPalette(1, 0); TPCLoader* l = tpc_loader = new TPCLoader; TPCData* d = new TPCData; // d->SetLoadPedestal(5); d->SetLoadThreshold(5); d->SetAutoPedestal(kTRUE); l->SetData(d); l->SetDoubleSR(kTRUE); // l->SetInitParams(40, 980, 10); // min-time, max-time, threshold // l->SetTPCEquipementMap("EquipmentIdMap.data"); gReve->AddRenderElement(l); gReve->NotifyBrowser(l); gReve->DrawRenderElement(l); if(file != 0) { l->SetFile(file); l->OpenFile(); l->GotoEvent(ievent); } }