|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectutil.EmissionLines
public class EmissionLines
Create a wavelength sorted list of quasar emission lines in observed reference frame from Hewitt and Burbidge 1993ApJS...87..451H . The program will extract the emission line from column 81-85 (in quasar restframe) then 'redshift' it back to the observed frame by multiplying it by 1 + z(em) where the emission redshift is from columns 68-73 (ends with first non-numeric char or whitespace).
By John Talbot, Sep 16, 2003
Constructor Summary | |
---|---|
EmissionLines()
|
Method Summary | |
---|---|
static String |
formatCount(int aCount)
|
static String |
formatFloatCount(double aCount)
|
static List<Line> |
getEmissionLines()
Get a sorted list of quasar emission lines in the observed frame from Hewitt and Burbidge 1993ApJS...87..451H. |
static List<Line> |
getRandomLines(List<Line> lines,
int number)
Monte-Carlo generation of a specified number of emission lines randomly generated with the same distribution as bin 64 histogram which simulated the smoothed emission line density distribution. |
static void |
getStatistics(List<Line> lines,
String fileName)
Get statistics from a list of quasar emission lines |
static void |
getVarianceOfRandomLines(List<Line> lines,
int aNumberOfSimulations)
|
static void |
main(String[] args)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EmissionLines()
Method Detail |
---|
public static void main(String[] args)
public static void getVarianceOfRandomLines(List<Line> lines, int aNumberOfSimulations) throws IOException
IOException
public static List<Line> getEmissionLines() throws IOException
IOException
public static void getStatistics(List<Line> lines, String fileName) throws IOException
lines
- a List of Line instances representing the quasar emssion lines
IOException
public static String formatCount(int aCount)
public static String formatFloatCount(double aCount)
public static List<Line> getRandomLines(List<Line> lines, int number)
lines
- a List of Line instances representing peaks in the real quasar emission line data.number
- the number of random lines to generate
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |