ROOT logo
// $Id$
// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007

/**************************************************************************
 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for          *
 * full copyright notice.                                                 *
 **************************************************************************/

#if !defined(__CINT__) || defined(__MAKECINT__)
#include <TFile.h>
#include <TGLViewer.h>
#include <TEveManager.h>
#include <TEveElement.h>
#include <TEveGeoShape.h>
#include <TEveGeoShapeExtract.h>

#include <AliEveEventManager.h>
#include <AliEveMultiView.h>
#endif

void geom_gentle_transparentdark(Bool_t register_as_global=kTRUE)
{
  TEveGeoShape* gsre1;
  TEveGeoShape* gsre2;
  TEveGeoShape* gsre3;

{
  TFile f("$ALICE_ROOT/EVE/alice-data/gentle_geo.root");
  TEveGeoShapeExtract* gse = (TEveGeoShapeExtract*) f.Get("Gentle");
  gsre1 = TEveGeoShape::ImportShapeExtract(gse);
  f.Close();

  if (register_as_global)
  {
    gEve->AddGlobalElement(gsre1);
  }

//======================================

  // Fix visibility, color and transparency

  gsre1->SetRnrSelf(kFALSE);
  TEveElement::List_i i = gsre1->BeginChildren();

//ITS
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
    TEveElement::List_i j = lvl1->BeginChildren();

    TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
    lvl2->SetRnrSelf(kFALSE);
    TEveElement::List_i k = lvl2->BeginChildren();

    TEveGeoShape* its1 = (TEveGeoShape*) *k;
    its1->SetRnrSelf(kTRUE);
    its1->SetMainColor(0);
    its1->SetMainTransparency(80);
    k++;

    TEveGeoShape* its2 = (TEveGeoShape*) *k;
    its2->SetRnrSelf(kTRUE);
    its2->SetMainColor(0);
    its2->SetMainTransparency(80);
    k++;

    TEveGeoShape* its3 = (TEveGeoShape*) *k;
    its3->SetRnrSelf(kTRUE);
    its3->SetMainColor(0);
    its3->SetMainTransparency(80);
  }
//TPC

  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
    TEveElement::List_i j = lvl1->BeginChildren();

    TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
    lvl2->SetRnrSelf(kFALSE);
    TEveElement::List_i k = lvl2->BeginChildren();

    TEveGeoShape* lvl3 = (TEveGeoShape*) *k;
    lvl3->SetRnrSelf(kTRUE);
    lvl3->SetMainColor(0);
    lvl3->SetMainTransparency(80);
    TEveElement::List_i l = lvl3->BeginChildren();

    TEveGeoShape* lvl4 = (TEveGeoShape*) *l;
    lvl4->SetRnrSelf(kFALSE);
    TEveElement::List_i m = lvl4->BeginChildren();

    TEveGeoShape* tpc1 = (TEveGeoShape*) *m;
    tpc1->SetRnrSelf(kTRUE);
    tpc1->SetMainColor(0);
    tpc1->SetMainTransparency(80);
    m++;

    TEveGeoShape* tpc2 = (TEveGeoShape*) *m;
    tpc2->SetMainColor(kGray);
    tpc2->SetMainColor(0);
    tpc2->SetMainTransparency(80);
    m++;

    TEveGeoShape* tpc3 = (TEveGeoShape*) *m;
    tpc3->SetRnrSelf(kTRUE);
    tpc3->SetMainColor(0);
    tpc3->SetMainTransparency(80);
    m++;
  }
//TRD+TOF

  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
    TEveElement::List_i j = lvl1->BeginChildren();

    TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
    lvl2->SetRnrSelf(kTRUE);
    lvl2->SetMainColor(0);
    lvl2->SetMainTransparency(80);
    j++;

    TEveGeoShape* lvl3 = (TEveGeoShape*) *j;
    lvl3->SetRnrSelf(kTRUE);
    lvl3->SetMainColor(0);
    lvl3->SetMainTransparency(80);
  }
//PHOS

  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
  //  TEveElement::List_i j = lvl1->BeginChildren();

    for (TEveElement::List_i j = lvl1->BeginChildren(); j != lvl1->EndChildren(); ++j)
      {
        TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
        lvl2->SetRnrSelf(kTRUE);
        lvl2->SetMainColor(0);
        lvl2->SetMainTransparency(80);
      }
  }
//HMPID

  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
  //  TEveElement::List_i j = lvl1->BeginChildren();

    for (TEveElement::List_i j = lvl1->BeginChildren(); j != lvl1->EndChildren(); ++j)
      {
        TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
        lvl2->SetRnrSelf(kTRUE);
        lvl2->SetMainColor(0);
        lvl2->SetMainTransparency(80);
      }
  }
}

//======================================

  // The resulting geometry is NOT added into the global scene!
{
  TFile f("$ALICE_ROOT/EVE/alice-data/gentle_rphi_geo.root");
  TEveGeoShapeExtract* gse = (TEveGeoShapeExtract*) f.Get("Gentle");
  gsre2 = TEveGeoShape::ImportShapeExtract(gse);
  f.Close();

  // Fix visibility, color and transparency

  gsre2->SetRnrSelf(kFALSE);
  TEveElement::List_i i = gsre2->BeginChildren();

//ITS
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
    TEveElement::List_i j = lvl1->BeginChildren();

    TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
    lvl2->SetRnrSelf(kFALSE);
    TEveElement::List_i k = lvl2->BeginChildren();

    TEveGeoShape* its1 = (TEveGeoShape*) *k;
    its1->SetRnrSelf(kTRUE);
    its1->SetMainColor(0);
    its1->SetMainTransparency(80);

    k++;

    TEveGeoShape* its2 = (TEveGeoShape*) *k;
    its2->SetRnrSelf(kTRUE);
    its2->SetMainColor(0);
    its2->SetMainTransparency(80);
    k++;

    TEveGeoShape* its3 = (TEveGeoShape*) *k;
    its3->SetRnrSelf(kTRUE);
    its3->SetMainColor(0);
    its3->SetMainTransparency(80);
  }
//TPC

  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
  //  TEveElement::List_i j = lvl1->BeginChildren();

    for (TEveElement::List_i j = lvl1->BeginChildren(); j != lvl1->EndChildren(); j++)
      {
        TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
        lvl2->SetRnrSelf(kTRUE);
        lvl2->SetMainColor(0);
        lvl2->SetMainTransparency(80);
      }
  }
//PHOS

  i++;
  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
  //  TEveElement::List_i j = lvl1->BeginChildren();

    for (TEveElement::List_i j = lvl1->BeginChildren(); j != lvl1->EndChildren(); j++)
      {
        TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
        lvl2->SetRnrSelf(kTRUE);
        lvl2->SetMainColor(0);
        lvl2->SetMainTransparency(80);

      }
  }
//HMPID

  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
  //  TEveElement::List_i j = lvl1->BeginChildren();

    for (TEveElement::List_i j = lvl1->BeginChildren(); j != lvl1->EndChildren(); j++)
      {
        TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
        lvl2->SetRnrSelf(kTRUE);
        lvl2->SetMainColor(0);
        lvl2->SetMainTransparency(80);
      }
  }
}
//======================================

  // The resulting geometry is NOT added into the global scene!
{
  TFile f("$ALICE_ROOT/EVE/alice-data/gentle_rhoz_geo.root");
  TEveGeoShapeExtract* gse = (TEveGeoShapeExtract*) f.Get("Gentle");
  gsre3 = TEveGeoShape::ImportShapeExtract(gse);
  f.Close();

  // Fix visibility, color and transparency

  gsre3->SetRnrSelf(kFALSE);
  TEveElement::List_i i = gsre3->BeginChildren();

//ITS
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
    TEveElement::List_i j = lvl1->BeginChildren();

    TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
    lvl2->SetRnrSelf(kFALSE);
    TEveElement::List_i k = lvl2->BeginChildren();

    TEveGeoShape* its1 = (TEveGeoShape*) *k;
    its1->SetRnrSelf(kTRUE);
    its1->SetMainColor(0);
    k++;

    TEveGeoShape* its2 = (TEveGeoShape*) *k;
    its2->SetRnrSelf(kTRUE);
    its2->SetMainColor(0);
    k++;

    TEveGeoShape* its3 = (TEveGeoShape*) *k;
    its3->SetRnrSelf(kTRUE);
    its3->SetMainColor(0);
  }
//TPC

  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
  //  TEveElement::List_i j = lvl1->BeginChildren();

    for (TEveElement::List_i j = lvl1->BeginChildren(); j != lvl1->EndChildren(); j++)
      {
        TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
        lvl2->SetRnrSelf(kTRUE);
        lvl2->SetMainColor(0);
        lvl2->SetMainTransparency(80);

      }
  }
//PHOS

  i++;
  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
  //  TEveElement::List_i j = lvl1->BeginChildren();

    for (TEveElement::List_i j = lvl1->BeginChildren(); j != lvl1->EndChildren(); j++)
      {
        TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
        lvl2->SetRnrSelf(kTRUE);
        lvl2->SetMainColor(0);
        lvl2->SetMainTransparency(80);
      }
  }
//HMPID

  i++;
  {
    TEveGeoShape* lvl1 = (TEveGeoShape*) *i;
    lvl1->SetRnrSelf(kFALSE);
  //  TEveElement::List_i j = lvl1->BeginChildren();

    for (TEveElement::List_i j = lvl1->BeginChildren(); j != lvl1->EndChildren(); j++)
      {
        TEveGeoShape* lvl2 = (TEveGeoShape*) *j;
        lvl2->SetRnrSelf(kTRUE);
        lvl2->SetMainColor(0);
        lvl2->SetMainTransparency(80);
      }
  }
}

  TEveElement* top = gEve->GetCurrentEvent();

  AliEveMultiView *mv = AliEveMultiView::Instance();

  mv->InitGeomGentle(gsre1, gsre2, gsre3, 0);

  gEve->FullRedraw3D(kTRUE, kTRUE);

}
 geom_gentle_transparentdark.C:1
 geom_gentle_transparentdark.C:2
 geom_gentle_transparentdark.C:3
 geom_gentle_transparentdark.C:4
 geom_gentle_transparentdark.C:5
 geom_gentle_transparentdark.C:6
 geom_gentle_transparentdark.C:7
 geom_gentle_transparentdark.C:8
 geom_gentle_transparentdark.C:9
 geom_gentle_transparentdark.C:10
 geom_gentle_transparentdark.C:11
 geom_gentle_transparentdark.C:12
 geom_gentle_transparentdark.C:13
 geom_gentle_transparentdark.C:14
 geom_gentle_transparentdark.C:15
 geom_gentle_transparentdark.C:16
 geom_gentle_transparentdark.C:17
 geom_gentle_transparentdark.C:18
 geom_gentle_transparentdark.C:19
 geom_gentle_transparentdark.C:20
 geom_gentle_transparentdark.C:21
 geom_gentle_transparentdark.C:22
 geom_gentle_transparentdark.C:23
 geom_gentle_transparentdark.C:24
 geom_gentle_transparentdark.C:25
 geom_gentle_transparentdark.C:26
 geom_gentle_transparentdark.C:27
 geom_gentle_transparentdark.C:28
 geom_gentle_transparentdark.C:29
 geom_gentle_transparentdark.C:30
 geom_gentle_transparentdark.C:31
 geom_gentle_transparentdark.C:32
 geom_gentle_transparentdark.C:33
 geom_gentle_transparentdark.C:34
 geom_gentle_transparentdark.C:35
 geom_gentle_transparentdark.C:36
 geom_gentle_transparentdark.C:37
 geom_gentle_transparentdark.C:38
 geom_gentle_transparentdark.C:39
 geom_gentle_transparentdark.C:40
 geom_gentle_transparentdark.C:41
 geom_gentle_transparentdark.C:42
 geom_gentle_transparentdark.C:43
 geom_gentle_transparentdark.C:44
 geom_gentle_transparentdark.C:45
 geom_gentle_transparentdark.C:46
 geom_gentle_transparentdark.C:47
 geom_gentle_transparentdark.C:48
 geom_gentle_transparentdark.C:49
 geom_gentle_transparentdark.C:50
 geom_gentle_transparentdark.C:51
 geom_gentle_transparentdark.C:52
 geom_gentle_transparentdark.C:53
 geom_gentle_transparentdark.C:54
 geom_gentle_transparentdark.C:55
 geom_gentle_transparentdark.C:56
 geom_gentle_transparentdark.C:57
 geom_gentle_transparentdark.C:58
 geom_gentle_transparentdark.C:59
 geom_gentle_transparentdark.C:60
 geom_gentle_transparentdark.C:61
 geom_gentle_transparentdark.C:62
 geom_gentle_transparentdark.C:63
 geom_gentle_transparentdark.C:64
 geom_gentle_transparentdark.C:65
 geom_gentle_transparentdark.C:66
 geom_gentle_transparentdark.C:67
 geom_gentle_transparentdark.C:68
 geom_gentle_transparentdark.C:69
 geom_gentle_transparentdark.C:70
 geom_gentle_transparentdark.C:71
 geom_gentle_transparentdark.C:72
 geom_gentle_transparentdark.C:73
 geom_gentle_transparentdark.C:74
 geom_gentle_transparentdark.C:75
 geom_gentle_transparentdark.C:76
 geom_gentle_transparentdark.C:77
 geom_gentle_transparentdark.C:78
 geom_gentle_transparentdark.C:79
 geom_gentle_transparentdark.C:80
 geom_gentle_transparentdark.C:81
 geom_gentle_transparentdark.C:82
 geom_gentle_transparentdark.C:83
 geom_gentle_transparentdark.C:84
 geom_gentle_transparentdark.C:85
 geom_gentle_transparentdark.C:86
 geom_gentle_transparentdark.C:87
 geom_gentle_transparentdark.C:88
 geom_gentle_transparentdark.C:89
 geom_gentle_transparentdark.C:90
 geom_gentle_transparentdark.C:91
 geom_gentle_transparentdark.C:92
 geom_gentle_transparentdark.C:93
 geom_gentle_transparentdark.C:94
 geom_gentle_transparentdark.C:95
 geom_gentle_transparentdark.C:96
 geom_gentle_transparentdark.C:97
 geom_gentle_transparentdark.C:98
 geom_gentle_transparentdark.C:99
 geom_gentle_transparentdark.C:100
 geom_gentle_transparentdark.C:101
 geom_gentle_transparentdark.C:102
 geom_gentle_transparentdark.C:103
 geom_gentle_transparentdark.C:104
 geom_gentle_transparentdark.C:105
 geom_gentle_transparentdark.C:106
 geom_gentle_transparentdark.C:107
 geom_gentle_transparentdark.C:108
 geom_gentle_transparentdark.C:109
 geom_gentle_transparentdark.C:110
 geom_gentle_transparentdark.C:111
 geom_gentle_transparentdark.C:112
 geom_gentle_transparentdark.C:113
 geom_gentle_transparentdark.C:114
 geom_gentle_transparentdark.C:115
 geom_gentle_transparentdark.C:116
 geom_gentle_transparentdark.C:117
 geom_gentle_transparentdark.C:118
 geom_gentle_transparentdark.C:119
 geom_gentle_transparentdark.C:120
 geom_gentle_transparentdark.C:121
 geom_gentle_transparentdark.C:122
 geom_gentle_transparentdark.C:123
 geom_gentle_transparentdark.C:124
 geom_gentle_transparentdark.C:125
 geom_gentle_transparentdark.C:126
 geom_gentle_transparentdark.C:127
 geom_gentle_transparentdark.C:128
 geom_gentle_transparentdark.C:129
 geom_gentle_transparentdark.C:130
 geom_gentle_transparentdark.C:131
 geom_gentle_transparentdark.C:132
 geom_gentle_transparentdark.C:133
 geom_gentle_transparentdark.C:134
 geom_gentle_transparentdark.C:135
 geom_gentle_transparentdark.C:136
 geom_gentle_transparentdark.C:137
 geom_gentle_transparentdark.C:138
 geom_gentle_transparentdark.C:139
 geom_gentle_transparentdark.C:140
 geom_gentle_transparentdark.C:141
 geom_gentle_transparentdark.C:142
 geom_gentle_transparentdark.C:143
 geom_gentle_transparentdark.C:144
 geom_gentle_transparentdark.C:145
 geom_gentle_transparentdark.C:146
 geom_gentle_transparentdark.C:147
 geom_gentle_transparentdark.C:148
 geom_gentle_transparentdark.C:149
 geom_gentle_transparentdark.C:150
 geom_gentle_transparentdark.C:151
 geom_gentle_transparentdark.C:152
 geom_gentle_transparentdark.C:153
 geom_gentle_transparentdark.C:154
 geom_gentle_transparentdark.C:155
 geom_gentle_transparentdark.C:156
 geom_gentle_transparentdark.C:157
 geom_gentle_transparentdark.C:158
 geom_gentle_transparentdark.C:159
 geom_gentle_transparentdark.C:160
 geom_gentle_transparentdark.C:161
 geom_gentle_transparentdark.C:162
 geom_gentle_transparentdark.C:163
 geom_gentle_transparentdark.C:164
 geom_gentle_transparentdark.C:165
 geom_gentle_transparentdark.C:166
 geom_gentle_transparentdark.C:167
 geom_gentle_transparentdark.C:168
 geom_gentle_transparentdark.C:169
 geom_gentle_transparentdark.C:170
 geom_gentle_transparentdark.C:171
 geom_gentle_transparentdark.C:172
 geom_gentle_transparentdark.C:173
 geom_gentle_transparentdark.C:174
 geom_gentle_transparentdark.C:175
 geom_gentle_transparentdark.C:176
 geom_gentle_transparentdark.C:177
 geom_gentle_transparentdark.C:178
 geom_gentle_transparentdark.C:179
 geom_gentle_transparentdark.C:180
 geom_gentle_transparentdark.C:181
 geom_gentle_transparentdark.C:182
 geom_gentle_transparentdark.C:183
 geom_gentle_transparentdark.C:184
 geom_gentle_transparentdark.C:185
 geom_gentle_transparentdark.C:186
 geom_gentle_transparentdark.C:187
 geom_gentle_transparentdark.C:188
 geom_gentle_transparentdark.C:189
 geom_gentle_transparentdark.C:190
 geom_gentle_transparentdark.C:191
 geom_gentle_transparentdark.C:192
 geom_gentle_transparentdark.C:193
 geom_gentle_transparentdark.C:194
 geom_gentle_transparentdark.C:195
 geom_gentle_transparentdark.C:196
 geom_gentle_transparentdark.C:197
 geom_gentle_transparentdark.C:198
 geom_gentle_transparentdark.C:199
 geom_gentle_transparentdark.C:200
 geom_gentle_transparentdark.C:201
 geom_gentle_transparentdark.C:202
 geom_gentle_transparentdark.C:203
 geom_gentle_transparentdark.C:204
 geom_gentle_transparentdark.C:205
 geom_gentle_transparentdark.C:206
 geom_gentle_transparentdark.C:207
 geom_gentle_transparentdark.C:208
 geom_gentle_transparentdark.C:209
 geom_gentle_transparentdark.C:210
 geom_gentle_transparentdark.C:211
 geom_gentle_transparentdark.C:212
 geom_gentle_transparentdark.C:213
 geom_gentle_transparentdark.C:214
 geom_gentle_transparentdark.C:215
 geom_gentle_transparentdark.C:216
 geom_gentle_transparentdark.C:217
 geom_gentle_transparentdark.C:218
 geom_gentle_transparentdark.C:219
 geom_gentle_transparentdark.C:220
 geom_gentle_transparentdark.C:221
 geom_gentle_transparentdark.C:222
 geom_gentle_transparentdark.C:223
 geom_gentle_transparentdark.C:224
 geom_gentle_transparentdark.C:225
 geom_gentle_transparentdark.C:226
 geom_gentle_transparentdark.C:227
 geom_gentle_transparentdark.C:228
 geom_gentle_transparentdark.C:229
 geom_gentle_transparentdark.C:230
 geom_gentle_transparentdark.C:231
 geom_gentle_transparentdark.C:232
 geom_gentle_transparentdark.C:233
 geom_gentle_transparentdark.C:234
 geom_gentle_transparentdark.C:235
 geom_gentle_transparentdark.C:236
 geom_gentle_transparentdark.C:237
 geom_gentle_transparentdark.C:238
 geom_gentle_transparentdark.C:239
 geom_gentle_transparentdark.C:240
 geom_gentle_transparentdark.C:241
 geom_gentle_transparentdark.C:242
 geom_gentle_transparentdark.C:243
 geom_gentle_transparentdark.C:244
 geom_gentle_transparentdark.C:245
 geom_gentle_transparentdark.C:246
 geom_gentle_transparentdark.C:247
 geom_gentle_transparentdark.C:248
 geom_gentle_transparentdark.C:249
 geom_gentle_transparentdark.C:250
 geom_gentle_transparentdark.C:251
 geom_gentle_transparentdark.C:252
 geom_gentle_transparentdark.C:253
 geom_gentle_transparentdark.C:254
 geom_gentle_transparentdark.C:255
 geom_gentle_transparentdark.C:256
 geom_gentle_transparentdark.C:257
 geom_gentle_transparentdark.C:258
 geom_gentle_transparentdark.C:259
 geom_gentle_transparentdark.C:260
 geom_gentle_transparentdark.C:261
 geom_gentle_transparentdark.C:262
 geom_gentle_transparentdark.C:263
 geom_gentle_transparentdark.C:264
 geom_gentle_transparentdark.C:265
 geom_gentle_transparentdark.C:266
 geom_gentle_transparentdark.C:267
 geom_gentle_transparentdark.C:268
 geom_gentle_transparentdark.C:269
 geom_gentle_transparentdark.C:270
 geom_gentle_transparentdark.C:271
 geom_gentle_transparentdark.C:272
 geom_gentle_transparentdark.C:273
 geom_gentle_transparentdark.C:274
 geom_gentle_transparentdark.C:275
 geom_gentle_transparentdark.C:276
 geom_gentle_transparentdark.C:277
 geom_gentle_transparentdark.C:278
 geom_gentle_transparentdark.C:279
 geom_gentle_transparentdark.C:280
 geom_gentle_transparentdark.C:281
 geom_gentle_transparentdark.C:282
 geom_gentle_transparentdark.C:283
 geom_gentle_transparentdark.C:284
 geom_gentle_transparentdark.C:285
 geom_gentle_transparentdark.C:286
 geom_gentle_transparentdark.C:287
 geom_gentle_transparentdark.C:288
 geom_gentle_transparentdark.C:289
 geom_gentle_transparentdark.C:290
 geom_gentle_transparentdark.C:291
 geom_gentle_transparentdark.C:292
 geom_gentle_transparentdark.C:293
 geom_gentle_transparentdark.C:294
 geom_gentle_transparentdark.C:295
 geom_gentle_transparentdark.C:296
 geom_gentle_transparentdark.C:297
 geom_gentle_transparentdark.C:298
 geom_gentle_transparentdark.C:299
 geom_gentle_transparentdark.C:300
 geom_gentle_transparentdark.C:301
 geom_gentle_transparentdark.C:302
 geom_gentle_transparentdark.C:303
 geom_gentle_transparentdark.C:304
 geom_gentle_transparentdark.C:305
 geom_gentle_transparentdark.C:306
 geom_gentle_transparentdark.C:307
 geom_gentle_transparentdark.C:308
 geom_gentle_transparentdark.C:309
 geom_gentle_transparentdark.C:310
 geom_gentle_transparentdark.C:311
 geom_gentle_transparentdark.C:312
 geom_gentle_transparentdark.C:313
 geom_gentle_transparentdark.C:314
 geom_gentle_transparentdark.C:315
 geom_gentle_transparentdark.C:316
 geom_gentle_transparentdark.C:317
 geom_gentle_transparentdark.C:318
 geom_gentle_transparentdark.C:319
 geom_gentle_transparentdark.C:320
 geom_gentle_transparentdark.C:321
 geom_gentle_transparentdark.C:322
 geom_gentle_transparentdark.C:323
 geom_gentle_transparentdark.C:324
 geom_gentle_transparentdark.C:325
 geom_gentle_transparentdark.C:326
 geom_gentle_transparentdark.C:327
 geom_gentle_transparentdark.C:328
 geom_gentle_transparentdark.C:329
 geom_gentle_transparentdark.C:330
 geom_gentle_transparentdark.C:331
 geom_gentle_transparentdark.C:332
 geom_gentle_transparentdark.C:333
 geom_gentle_transparentdark.C:334
 geom_gentle_transparentdark.C:335
 geom_gentle_transparentdark.C:336
 geom_gentle_transparentdark.C:337
 geom_gentle_transparentdark.C:338
 geom_gentle_transparentdark.C:339
 geom_gentle_transparentdark.C:340
 geom_gentle_transparentdark.C:341
 geom_gentle_transparentdark.C:342
 geom_gentle_transparentdark.C:343
 geom_gentle_transparentdark.C:344
 geom_gentle_transparentdark.C:345
 geom_gentle_transparentdark.C:346
 geom_gentle_transparentdark.C:347
 geom_gentle_transparentdark.C:348
 geom_gentle_transparentdark.C:349
 geom_gentle_transparentdark.C:350
 geom_gentle_transparentdark.C:351
 geom_gentle_transparentdark.C:352
 geom_gentle_transparentdark.C:353
 geom_gentle_transparentdark.C:354
 geom_gentle_transparentdark.C:355
 geom_gentle_transparentdark.C:356
 geom_gentle_transparentdark.C:357
 geom_gentle_transparentdark.C:358