Handle missing rec-point tree in a uniform way: return null pointer to TEvePointSet.
[u/mrichter/AliRoot.git] / EVE / macros / alieve_create_vsd.C
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 void alieve_create_vsd()
10 {
11   // Invoke as: aliroot alieve_create_vsd.C
12
13   gSystem->Load("libPhysics");
14   gSystem->Load("libEG");
15   gSystem->Load("libTreePlayer");
16   gSystem->Load("libGed");
17   gSystem->Load("libRGL");
18
19   gSystem->Load("libReve");
20   gSystem->Load("libAlieve");
21
22   DisablePODTObjectStreamers();
23
24   TGeoManager::Import("geometry.root");
25
26   AliEveVSDCreator vc;
27   vc.SetDebugLevel(2);
28   vc.CreateVSD(".", 0, "AliVSD.root");
29 }