CLIC detector studies

Software

  • java (sdk) from SUN, version >= 1.5
  • maven 1.02
  • SLIC
  • JAS3 (Java Analysis Studio) 0.84
  • pythia

Installation (CERN Scientific Linux 4.6)

  • yum Extender
    • JAVA-1.5.0-sun-devel
    • python-lxml (optional)
    • jython (optional)
    • maven from the repository does NOT work

Screenshot of the selected packages in yum:
installation_packages.png

  • Define environment variables:
    for bash:
    export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
    export JAVA_OPTS="-Xmx1024m -Xms1024m"
    for t(csh):
    setenv JAVA_HOME /usr/lib/jvm/java-1.5.0-sun
    setenv JAVA_OPTS "-Xmx1024m -Xms1024m"

  • Maven
    • download maven-1.0.2 do NOT download version 1.1.x
    • unpack to your favorite location (for example: /usr/local/sbin/)
      tar xzvf maven-1.0.2.tar.gz
    • Define environment variables:
      for bash:
      export MAVEN_HOME=/usr/local/sbin/maven-1.0.2
      export PATH=${PATH}:${MAVEN_HOME}/bin
      for t(csh):
      setenv MAVEN_HOME /usr/local/sbin/maven-1.0.2
      setenv PATH ${PATH}:${MAVEN_HOME}/bin

  • slic
    • download latest version
    • unpack to your favorite location (for example: /usr/local/sbin)
      tar xzvf slic_[version]_i686_linux-gnu.tar.gz
      setenv PATH ${PATH}:/usr/local/sbin/SimDist/scripts/
      (for bash) export PATH=${PATH}:/usr/local/sbin/SimDist/scripts/

  • pythia
    • download
    • unpack tar-file into your home-directory (where you want to use pythia)
    • set environment variables:
      setenv JDK_ROOT ${JAVA_HOME}/bin
      setenv CLASSPATH ""
      for bash:
      export JDK_ROOT=${JAVA_HOME}/bin
    • go to:
      cd evtgen/pythiaJNI
    • execute:
      g++ -shared -I$JDK_ROOT/include -I$JDK_ROOT/include/linux *.cpp *.f -lg2c -o ../libpythiaevtgen.so
    • go to:
      cd ../
    • execute (bash):
      source setup.sh
    • for (t)csh:
      cat > setup.csh << EOF
      setenv CLASSPATH ./hep.jar:\${CLASSPATH}
      setenv LD_LIBRARY_PATH .:\${LD_LIBRARY_PATH}
      EOF
    • and (for (t)csh):
      source setup.csh
    • to create 10 events with pythia:
      java EvtGen 10 pythia out.stdhep

  • JAS3
    • download latest version
    • unpack to your favorite location (for example: /usr/local/sbin)
    •  export PATH=${PATH}:/usr/local/sbin/jas3-0.8.3
    • start JAS3
      jas3
    • go to: View -> Plugin Manager -> Available -> hep
      • add lineracollider -> org.lcsim
      • add visualization -> WIRED4
      • add visualization -> WIRED4baselibrary
      • add visualization -> heprep
      • do NOT add visualization -> lcio

  • Update org.lcsim
    • go to your favorite location (for example: /usr/local/sbin)
    • follow the instructions here
    • update JAS3-org.lcsim plugin
      • go to /usr/local/sbin/jas3-0.8.3
      • update without testing
         maven jas:install -D maven.test.skip=true

Test Software

get a detector model

-- PeterSpeckmayer - 03 Sep 2008
-- ChristianGrefe - 03 Sep 2008

Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng installation_packages.png r1 manage 72.5 K 2008-09-03 - 10:31 PeterSpeckmayer Screenshot of the selected packages in yum
Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r10 - 2020-08-19 - TWikiAdminUser
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox/SandboxArchive All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback