Ignore:
Timestamp:
Nov 16, 2009, 5:03:28 PM (15 years ago)
Author:
garnier
Message:

update contre CVS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/visualization/modeling/src/G4PhysicalVolumeModel.cc

    r1140 r1171  
    740740
    741741  values->push_back(G4AttValue("PVPath", oss.str(),""));
    742   if (fpCurrentLV) {
    743     values->push_back(G4AttValue("LVol", fpCurrentLV->GetName(),""));
    744     G4VSolid* pSol = fpCurrentLV->GetSolid();
    745     values->push_back(G4AttValue("Solid", pSol->GetName(),""));
    746     values->push_back(G4AttValue("EType", pSol->GetEntityType(),""));
    747     oss.str(""); oss << '\n' << *pSol;
    748     values->push_back(G4AttValue("DmpSol", oss.str(),""));
    749     oss.str(""); oss << '\n' << *fpCurrentTransform;
    750     values->push_back(G4AttValue("Trans", oss.str(),""));
    751     G4String matName = fpCurrentMaterial? fpCurrentMaterial->GetName(): G4String("No material");
    752     values->push_back(G4AttValue("Material", matName,""));
    753     G4double matDensity = fpCurrentMaterial? fpCurrentMaterial->GetDensity(): 0.;
    754     values->push_back(G4AttValue("Density", G4BestUnit(matDensity,"Volumic Mass"),""));
    755     G4State matState = fpCurrentMaterial? fpCurrentMaterial->GetState(): kStateUndefined;
    756     oss.str(""); oss << matState;
    757     values->push_back(G4AttValue("State", oss.str(),""));
    758     G4double matRadlen = fpCurrentMaterial? fpCurrentMaterial->GetRadlen(): 0.;
    759     values->push_back(G4AttValue("Radlen", G4BestUnit(matRadlen,"Length"),""));
    760     G4Region* region = fpCurrentLV->GetRegion();
    761     G4String regionName = region? region->GetName(): G4String("No region");
    762     values->push_back(G4AttValue("Region", regionName,""));
    763     oss.str(""); oss << fpCurrentLV->IsRootRegion();
    764     values->push_back(G4AttValue("RootRegion", oss.str(),""));
    765   }
     742  values->push_back(G4AttValue("LVol", fpCurrentLV->GetName(),""));
     743  G4VSolid* pSol = fpCurrentLV->GetSolid();
     744  values->push_back(G4AttValue("Solid", pSol->GetName(),""));
     745  values->push_back(G4AttValue("EType", pSol->GetEntityType(),""));
     746  oss.str(""); oss << '\n' << *pSol;
     747  values->push_back(G4AttValue("DmpSol", oss.str(),""));
     748  oss.str(""); oss << '\n' << *fpCurrentTransform;
     749  values->push_back(G4AttValue("Trans", oss.str(),""));
     750  G4String matName = fpCurrentMaterial? fpCurrentMaterial->GetName(): G4String("No material");
     751  values->push_back(G4AttValue("Material", matName,""));
     752  G4double matDensity = fpCurrentMaterial? fpCurrentMaterial->GetDensity(): 0.;
     753  values->push_back(G4AttValue("Density", G4BestUnit(matDensity,"Volumic Mass"),""));
     754  G4State matState = fpCurrentMaterial? fpCurrentMaterial->GetState(): kStateUndefined;
     755  oss.str(""); oss << matState;
     756  values->push_back(G4AttValue("State", oss.str(),""));
     757  G4double matRadlen = fpCurrentMaterial? fpCurrentMaterial->GetRadlen(): 0.;
     758  values->push_back(G4AttValue("Radlen", G4BestUnit(matRadlen,"Length"),""));
     759  G4Region* region = fpCurrentLV->GetRegion();
     760  G4String regionName = region? region->GetName(): G4String("No region");
     761  values->push_back(G4AttValue("Region", regionName,""));
     762  oss.str(""); oss << fpCurrentLV->IsRootRegion();
     763  values->push_back(G4AttValue("RootRegion", oss.str(),""));
    766764  return values;
    767765}
Note: See TracChangeset for help on using the changeset viewer.