]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - EVE/alice-macros/pmd_hits.C
remove ntuples
[u/mrichter/AliRoot.git] / EVE / alice-macros / pmd_hits.C
... / ...
CommitLineData
1// $Id$
2// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
3
4/**************************************************************************
5 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
7 * full copyright notice. *
8 **************************************************************************/
9
10TEvePointSet*
11pmd_hits(const char *varexp = "fX:fY:fZ",
12 const char *selection = "")
13{
14 AliRunLoader* rl = AliEveEventManager::AssertRunLoader();
15 rl->LoadHits("PMD");
16
17 TTree* ht = rl->GetTreeH("PMD", false);
18
19 TEvePointSet* points = new TEvePointSet(Form("PMD Hits '%s'", selection));
20
21 TEvePointSelector ps(ht, points, varexp, selection);
22 ps.Select();
23
24 points->SetName(Form("PMD Hits"));
25 const TString viz_tag("SIM Hits PMD");
26 points->ApplyVizTag(viz_tag, "Hits");
27
28 points->SetTitle(Form("N=%d", points->Size()));
29 points->SetMarkerSize(.5);
30 points->SetMarkerColor(2);
31
32 gEve->AddElement(points);
33 gEve->Redraw3D();
34
35 return points;
36}